Tesla's Trillion Dollar Moment: A Valuation Revisit!