My 2020 M3P will be 4 years old next month. Been a great car, now at 23k miles, and never missed a beat, other than rear spoiler was lifting off, so mobile ranger visit fitted new. Had all tyres (PS4S) replaced early at 20k miles, could have had another 10k miles easy. Other maintenance costs...