Diddo on most of that for me, too. I love my M3, LR which is nearly 3 years old. My “upgrade” would be one with the bike rack option, which wasn’t offered when I ordered mine. Love my car in every other way. I’m always looking forward to a road trip. It kept me sane during the lockdown, too.