Is it time to switch to an electric car?