If you're looking for a small, sporty luxury sedan in the mid-$40,000 range with excellent fuel economy, this is a good choice.
Despite the extra weight from its lithium-ion battery, the car still handles remarkably well. It remained sure-footed during spirited driving on some curvy roads, and acceleration was smooth and quick.
Of course, it's not a Tesla Model 3. You won't be able to drive 200-plus miles on battery power, but the 330e does everything your standard 3 Series excels at, so being able to plug this one in is really just an added perk. And if you have a commute that's fewer than 14 miles or so, you could feasibly drive on battery power alone and save some money on gas.
It remains to be seen whether BMW will eventually make an all-electric 3 Series, but there's no doubt that it could if it wanted to. Such a car could be a game-changer for a nameplate that did just that in the entry level sport luxury sedan segment four decades ago.