I have had a 3 and two 5s over my 40 years of driving; still have two of them with over 60 years and 600,000 miles combined. Did anyone mention the exorbitant BMW repair costs?
However great BMWs were, they are now dinosaurs. The gas engine versions anyway.
The Tesla EV has redefined the...