The Latest Bull Case for Electric Cars: the Cheapest Batteries Ever