Definitely don't buy a new car!!
You lose a few grand just by driving it out of the showroom.
If you insist on buying a new car, get one thats a few months old and had all the niggling problems fixed. You would save a fortune, and may still get some good deals with warranty etc.
Get a Volvo 850R.
Beautiful and you'd get a mint one for 2 grand.