I already submitted I140 application, anybody knows when to submit I485 would be better, before get I140 result or after? And just give a short expanation. Thank you so much!