Never buy first gen of everything if you think it’s going to come out perfect. Defects everywhere especially for cars.
The safest option is usually to buy a year before a new refresh. that way you know all the defects and issues there is about the car before you purchase.
But I agree, bmw should’ve done more and better.
|