CENTENNIAL, CO - MARCH 31: This is the  Tesla showroom at Park Meadows Mall. Tesla fans stood in long lines at Park Meadows March 31, 2016 to preorder the new Tesla due to be unveiled Thursday night. Some Tesla fans showed up as early as Wednesday night to be the first in line and the line slowly grew between 400-500 people.  Tesla CEO Elon Musk is due to unveil its Model 3, its first mass-market car, at an evening event in the suburb of Hawthorne. At an expected price tag of about $35,000, it's still going to come in closer to compete more directly with Acura, BMW, Mercedes-Benz and other popular luxury brands in the market today. (Photo By John Leyba/The Denver Post via Getty Images)