I heard that Tesla's Battery Day is in April 2020, where they are set to unveil next gen battery technology that has a million mile life. Does anyone know if what they're introducing in April will roll out immediately? In other words, should I wait to buy a Model 3? I would hate to buy a Model 3 right now just to miss out on a version with a better, longer range battery.