As electric vehicles have taken the world by storm in recent years, I've gotten to drive heaps of clean cars from Tesla, Audi, Mercedes-Benz, BMW, Rivian, and more. Hours behind the wheel taught me ...