So I'm new here. I bought my wife a brand new 2007 5 a while back and haven't had to do anything but change the oil. So far so good. Tires need to be replaced and it's only got 27k miles on the odometer. I was surprised that a brand new small car could wear out tires so fast (and unevenly)...