I think you should save up. Do lots of car shopping and test driving in the meantime so you can narrow down what you want.
Depends though on how patient you are.
I have ridiculous amounts of patience when it comes to saving for the stuff I want, and it always pays off for me in the end.