Top electric cars to consider from 2017