5.5 years in, I've paid for a new windshield due to a rock from a semi, charge port door motor, cabin filter, and disc breaks cleaning (at 49K miles the service guy told me the discs and pads still had 75% life after removing the rust). I charge for free and obviously don't do oil changes. Running total for fuel + maintenance + repair is $946... 5.5 years in. When I bought my 2018 M3 my goal was to hopefully keep it for +15 years. I don't have FSD but I have to say, with carrying over unlimited charging... wow! This offer is extremely enticing. You are not even required to trade in the previous car. Im likely not going to move on this just because financially it would be tough but I feel either way is the right choice honestly. Its been by far the best car experience of the 7 I've owned.