want to keep the car, change the oil 75,000 miles or 12 months at least. But I don't think BMW is a good keeper. Lots of troubles when getting old.