3 reasons you should buy an electric car in 2026