I’ve used Carmax to buy my last 3 or 4 vehicles, and have had nothing but great experiences with them.. That said, in ur current situation - have you thought about applying to work for them ? I’ve heard they don’t require related automotive experience, and I know firsthand they don’t haggle so it’s probably more of a base salary than straight commission (though I think they do make some bonuses ).. Plus, then maybe you could afford to keep ur car . :)