If you don't have to buy a new car, consider a certified used car. You can usually get a good deal and don't have to pay the huge depreciation.
There are exceptions to this though. If you can get a good discount (and maybe last year's new model, etc.) you may be able to get a new car for...