Tesla $35k Model 3 is on. Implications