Wait until electric vehicles hit 200 miles on a full charge and cost less than $40,000, they said. Well, we waited patiently and have been rewarded with two models that will do the trick and arrive by the end of 2017. Consumers will be able to choose between the Tesla Model 3, which appeared to...