For the NIW filing, it may take a while (for instance, you need to receive a few recommendation letters) so that you may start asap. Additionally, you can co-file 140 and 485 at the same time. As far as I know, the 485 processing time is not too long, so you may work while waiting for GC.
Best of luck with your future endeavours.