I forgot to mention the mileage. If you drive 10,000 miles a year, I would recommend an EV. If you drive only a couple thousand miles a year, an ICE car is better. Because after 15 years, the ICE engine will be like new but the EV battery will be dead.