You can do it now. The worst case is that you waste your $ if it expires after 12 months, you need to do it again (but you would have your baby by then). DON'T let your baby WAIT for your I-485 !!!