Do what I've been doing for 9 years...buy privately, not from a dealership.
Buy used, save, build credit, then if you have the urge, buy new. Also you'll have a greater appreciation for the new car when you do finally get it, that you'll take care of it.