Electric cars are now ready to take over thanks to advances in battery technology and their inherent benefits: torque, handling, maintenance.