For years, the prospect of an actually affordable electric car has hovered just out of reach for most mainstream buyers.