I had 2 new BMWs when I lived in Arizona. They handle great. However both were nothing but problems. Interior materials were waering after a few months. Paint chips coming off door handles, weather stripping worn on both front doors. A/C problems, window problems, radio problems and terrible service.
Went over to Mercedes, more problems. No more German cars for me. These cars are not reliable. Just check the ratings.
I wish you luck. AT least BMW pays for service maint!