Timing EV sales