RE: Tesla's Model S will go 300 miles and cost $77,400
the long range (300 mile) is 20,000 more than the short range (160 mile) model. . . that means the batteries for 140 miles are $20,000, so one can only guess than when new batteries are needed you can't just pick them up at the 7-11 and it will cost you between 20 and 40,000 plus labor to get them installed. (and regarding comment #2, that assumes that the tesla will be able to go 278,640 miles on a set of batteries, your calculations are significantly low!) GULP!!!!!
Also, regarding comment #1 that assumes that your friend has a 220 outlet, not that common in the US except for heavy airconditioners, stoves, and electric dryers -- not just a standard plug by any means.