EV’s are expensive as the batteries need rare earth metals such as lithium, cobalt, and nickel, which are not readily available. As consumers demand more range, the cars need more batteries. The issue which we haven’t seen yet is the longevity of these cars, the batteries loose efficiency every time they’re charged, so fine of you are the first user for three years, but some Tesla Model X’s are coming up for 10 years old. They are a brave buy.