Electric Cars in 2025: Promise or Disappointment?