My delivery date of March 19 is quickly approaching, and I've finally managed to get trade-in and self-arranged financing (mostly) figured out.
Carmax is giving me $12,800 for my 2015 Mazda CX-5 with 123,500 miles, $4,800 more than its estimated value two years ago. I'm giving Tesla a chance to...