 I am 76 years old, have owned many new cars and this is by far the worst car I have ever owned.  It is constantly in need of service.  Purchased used with 19k miles.  At 45k the carbon build up removal cost at $ 2500 was considered "normal".  The particulate filter $ 3000 was considered "normal maintenance".   The defective DEF tank, $ 1600, not normal and the list goes on and on.  Dumped this car at 120k and never a BMW again!