Elon Musk was humbled after Tesla earnings, says Jim Cramer

9:25 AM ET Thu, 25 Oct 2018

CNBC's 'Squawk on the Street' team discuss Tesla's quarterly earnings.