Craigslist is the way to go. Before listing it, go to Carmax for a cash offer that is good for a specified period of time (I think its 7 days or 300 miles). I would recommend getting the Carmax offer and using that to counter any offers you get on Craigslist. It’s good to have in case people want to dicker with you on price. I have found Carmax’s offers to be more than fair, often much higher than a dealer trade-in offer. And you don’t have to smog before selling.