Electric vehicles generally cost more upfront than gasoline-powered cars. But EVs may cost less over their lifetimes relative to traditional cars due largely to lower prices for refueling and ...