Now it is a matter of how long I-485 will take.
Also, since my I-485 was associated with the EB-1A case. Shall I change the association of my I-485 to the approved NIW case or still wait for EB1 approval (since the I-485 line for EB1 might get shorter more quickly than EB2)?
All advises will be appreciated.