I don't even know when you start accruing vacation time but I can tell you there definitely won't be enough vacation time in the bank for it to be paid by March.
You might get lucky when bidding for March and not get a trip assigned over that time. (Unlikely).
Depending on you base and fleet, you might be able to drop it from your schedule for a reserve to fly.
Another FO may want to take the trip from your schedule.
You will be *almost* guaranteed the time off if you pay another FO a couple hundred dollars to take your work off your hands.
Those are your four options for the rest of your career. Good luck.