Everything we just learned about the Tesla Model 3