@OP "I will buy EV if it can give me over 650 miles range."
No matter the price you'd pay? Let's say $100K is the price for that. Would you pay it?
I wouldn't, but there are many driving Tesla X and S.
As I am not rich, nor I am trying to look rich, I don't buy cars that don't fit my economic status. I want a simple, reliable and "cheap" transportation (below the $30K MSRP). So here is what BEVs should attain for me to be willing to buy one:
- MSRP below the $30K. That's the "sweet spot" for financing, depreciation and End of Life (ELV). You can find plenty of crossover SUVs in that range.
- Insurance. It is higher for BEVs. Currently I pay around $1K a year for full coverage on a 3 years old ICE CUV (I bought it new).
- Financing. I won't do more than 3 years financing, unless is 0%. Compound interest in 3 years can reach 10% of the MSRP.
- Depreciation. BEVs depreciate way faster than ICE vehicles, due to higher MSRPs and the battery life (and expensive replacement cost).
- ELV. BEVs are, as of now, disposable vehicles. There is no point on repairing them. Plus, their longevity is limited by the battery life. Therefore, they should be cheaper than ICE vehicles.
Since I own a house, I can charge a BEV at home, so that brings another point: BEVs should not catch fire when charging or off.
I don't need a 650 miles range on my BEV, since I drive maybe 400 miles weekly. I have seen the BEVs come down in price, and maybe I'll buy one in a few years, when the technology is more mature and with less fires. But still, the point of buying a disposable car for the same price than a car that could last decades means throwing away my money.