EV prices Buyers discovered the secret to incredibly low EV prices and now can't sleep at night 9th Oct 2025