I think they are pretty reasonable given the options, mileage, and model year.
Car#1 is a little on the high side but CPO does add a premium to the pricing of used M3s.
Car#2 is not overpriced at all. Fully loaded & low miles & i'd assume still under OEM warranty as well?
I'd go with car#2
|