Electric? Will it even be able to reach 88Mph?
Without that speed, Flux Capacitor or not, you'll remain stranded in current time anyway.
They say max 120Mph max... meh... must see it to believe it... and even so, will batteries last for more than 3 minutes at that speed?
Electric cars will be the future only when an alternate electric storage system will be devised. Batteries are a 19th century legacy that are simply a no go in a electric powered car.
Why not install a matter-to-energy converter directly in the motors circuit? That WOULD solve the battery problem. So strange no one has thought of it yet.