The question
I am a green card holder, and I am currently filing I130 for my spouse under F2A. We plan to submit this month. According to the current priority date, it moves pretty fast. My question is if in next couple of months, the priority is "C", can we file I485? Another scenario is that if our priority date is earlier than the visa bulletin date, can we file I-485 or we have to wait for I130 approval?