Tesla Trades at 350 Times Earnings. Here's What Has to Be True for That to Make Sense. | SharesLocker