The push for people to buy electric vehicles is coming from everywhere. California and the federal government offer incentives, and legislation is in the works to phase out gas engines. So when is the time to make the switch, and how can you get the best deal?