New car is not worth it IMO. Buy a nice used car with low miles, find a good mechanic or get referred to one and have someone do a once over check on everything if you can.
New cars are nice, but soon as you drive off the lot the value depreciates instantly.
I guess it comes down to what you can afford without it hurting you. If your well off with finances and have never bought a new car before, maybe reward yourself?
At the end of the day, I really think a nice used car is the best way to go for the money.