robwmiller
He'sGotaFastCar
robwmiller

Regarding the methodology YourMechanic uses and BMW... maintenance for the first four years of a BMW’s life are covered by the manufacturer. For the six remaining years, a BMW requires an oil change yearly, not every six months. If YourMechanic’s other data is correct, then a BMW’s cost to maintain over 10 years is