Is that from a 'look at me, i'm saving the world' standpoint, or an attempt to legitmately save money? Having a hard time seeing where the $60k sedan makes sense from a cost standpoint. What kind of gas-powered car are you comparing it to, to get a sense of price difference?
Even if you picture a generic sedan at, say, $40k (seems pretty generous), that's $20k to make up with electric vs gas savings. Even at $4/gal, that's 5000 gallons of fuel you need to save to break even. say you've got a 16 gallon tank, that's 312.5 fill-ups. Fill up once a week (probably a little too frequently, unless you drive a lot, week and a half is probably closer to right), and you break even at 6 years on gasoline. Not counting at all that you're paying for electricity to charge the car, although those costs will be much lower than gas, it's not zero.
Not sure many people keep a car 6 years (which is stupid, you absolutely should enjoy a couple years without payments instead of rolling it forward constantly), and if you don't already fill up every single week, the break even point goes up to like 7.5 years pretty quickly.
And, of course, using electricity is cleaner at the car point, but the electricity is MADE somewhere, and that sure ain't clean. Majority i believe are coal-burning plants, although some nuclear, natural gas or hydro plants around as well. So demand there goes up, and just shifts the fossil fuel usage away from the end consumer. Makes it easier to improve later, but not exactly saving the planet. Out of sight, out of mind doesn't count...
definitely a cool looking car, though, and a step in the right direction. The 'quick charge' is really what stops this from being a no-brainer tomorrow. I can get in my gas car and drive until the wheels fall off, with only 2 minute stops for more gas. Having to take a break every 200 miles to let it sit 30-45 minutes is an issue. hot-swappable batteries may need to be part of that solution. Even if it's a 10 minute charge to get you to 30% or whatever, do you want to sit in THAT line at the gas station? Limited number of fill ports means you'd be there an hour most of the time...