Elon Musk: Affordable $25,000 Tesla and Better Batteries Are Coming