I would do it, in fact I did it, (Also Carmax. They offered me more than MSRP). I sold my M3 Last week and will get a new one when the tax break comes through. If it becomes clear that there won't be one then I will still buy a car but I won't have to worry about leaving 7500 to 10K in resale...