New 2024 BMW i4 M50 | Best EV for Petrolheads?