Previously, F2A will take more than 5 years. Now, the cutting date moves forward incredibly fast. As you know, it could move back or stay. How long your case will finally take, nobody can predict.
However, your wife has to maintain her status with other non-immigrant visa during the waiting period. She cannot be out of status before submitting her I-485.