If you want to drive a luxury car, you have three options: buy new, lease, or buy used. Tavarish says the smart money buys used and buys on Craigslist for cheap, but if you want a little more peace of mind, certified pre-owned is the way to go. Autotrader ranked their top ten CPO programs, you might be surprised who… Read more