2024 BMW 5 Series: Plug-in hybrid or Electric Vehicle?