
Look, we know: new cars are expensive. Last year, the average buyer paid more than $34,000 for a brand new ride, and with all the safety and infotainment upgrades available in today's showrooms, there's little indication that that figure will go down anytime soon. As if that weren't bad enough, trade-in prices are tumbling, too. There's a glut of...
More...