Since you are close to graduation. I would suggest to submit your NIW after you find a new position with opt or H1B. Just for your reference.