TODAY'S CHARTS: Don't get blindsided by Tesla's new Model 3

Today 30 lucky drivers are getting the most-anticipated car of the year. At 11:45 p.m. ET Elon Musk will hand over the keys to the Model 3, Tesla's first mass-market car.

Advertisement