I actually didn't drive one until the 2018 i3 REX that I recently bought. I guess I'm a total newbie when it comes to the rest because I was only looking at electric cars. It's a fantastic vehicle, though most of my friends don't consider it a "real" BMW