I think the cars are great but there are so many expensive parts to break that my plan is to keep my loaded 2018 530e for seven years -- four years of BMW warranty and three more from GEICO.
I might trade it in earlier but no way will I keep it longer.
|