News & Analysis Tesla on Track for Best Quarter Ever, Musk Tells Employees to Rally Hard May 24th, 2019 0 Most of us have nearly forgotten the Model 3 production hiccups that nearly brought Tesla to its knees at the beginning of 2018. We forgot because...