I have a 2018 M3 and was almost tempted by the redesign, until I saw how they butchered the steering wheel, and some of the worst customer support I've ever had to deal with.
Also stiffing customers on what should be warranty repairs, but because the suspension is a wear item they only provide free labor, all 2018 M3 have suspension problems.
Now they are all in on self driving robo-taxis that we all know are going to be far more problematic than Waymo.