Many electric cars are overpowered and expensive