I just joined after recently buying a 2018 330i. I have, in the past,owned (new-2003) e46 M3 and (new-2004) Mini Cooper S. I had been driving Porsche Caymans for the past 10 years (08 Cayman S, 2012 Cayman R, 2014 Cayman, 2016 Cayman, 2019 Cayman) but decided to get back with BMW when the need to have a good handling, performing sports sedan became needed. I had considered the Panamera but it was too big, Mercedes and Jag were also considered but the BMW test drives proved to have the best features and capabilities and I had good memories of the brand from the past. Looking forward to tuning and tweaking the car over the next couple or three years.