If you plan on keeping the car for longer than 3-4 years I would recommend you change the oil earlier than the maintenance reminder. Also check your oil every 1-3K miles. Some models burn a quart per thousand miles, which is within BMW specs, models vary I have seen it with M3, 328, 335, but its...