I'll also add this. I work with a lot of young people, 17-30. So many of them are in so much debt, and that usually includes having a car payment. I think this is the biggest financial mistake that people make, especially young ones. A car only goes down in value. I don't buy the argument that, "I can afford a car payment". Paying a monthly car payment is seen as normal and is far more accepted than it should be.
How much sense does it make to have a 500 dollar monthly car payment when you are only making 8 bucks an hour? Not much, but I see that all the time. How much more sense would it make to take 2 of those monthly payments, buy a 1000 dollar good used car (there are hundreds of thousands of them out there), put 250 dollars a month into a (growth stock mutual fund) Roth IRA, and put the other 250 into a money market for ready access???? A 20 year old saving that 3K a year in a Roth every year will be a multi-millionaire at age 65. A 20 year old making a 500 dollar lease payment every month will still have nothing to show. Save up, buy a used car for a dime, and accumulate your wealth instead of wasting it on leasing an Escalade or other late model car.
I Think there are some good suggestions in this thread (djv makes a great point of selling your old car instead of trading it in), but I GUARANTEE you will always get ripped off buying off a car lot. Do what I said above, and you'll be getting your cars for 5/8ths to 2/3rds of the best price from a lot. Save up, pay cash, and don't get ripped off. Now, bash away for my comments! :tongue PS, where do you think these dealerships get their inventory??? At the auctions!