While $150k will get you a new M5 with some options, hold your horses. You could also have this rare classic M3 for the same ...
The M3 CS was released as the ultimate version of BMW’s popular sports sedan, and for anyone in the market for an M car that’s comfortable, luxurious, quick, and fun to drive, it’s hard to beat.
Is this All The M Car You Could Ever Need?