Electric cars: 4 things to know before you buy it