I've recently bought 2 cars (first time through dealers), in all my calculations, over the life of the car, new or CPO came out significantly cheaper not even factoring in the nicer experience than trying to buy a Craigslist car or going to gravel lot dealers. I can't believe I just defended car dealers either, but, man, this article came across as terrible.