I purchased this car with 38K miles and have had it 3 years. It is a great car to drive and has tons of power. Downside, a mechanical nightmare. I had to have new brakes and rotors at 40K miles. Had the cooling expansion tank replaced, both power window motors replaced, door lock cylinder replaced, water pump replaced as well as all hoses and belts since they had it apart. Also had a bad tail light piece replaced, and one CV boot on the front axle replaced. It also wears tires out very quickly because of the negative camber that BMW installs on these things. Worst car I have ever owned mechanically.