Over decades, I owned and drove BMW 520, 750, 735, 740, 330, 123 and moved on to Tesla 3 and now Tesla Y.
I don't miss the smug, unhelpful, expensive BMW dealerships but when BMW get close to Tesla efficiency, performance, and charging facilities I will have a look.