I drove a $95,000 BMW i5. Here are 14 features that show why it’s a great high-performance luxury EV. December 26, 2024