Should you buy an EV or a hybrid?