Tesla hits an all-time high $1 trillion valuation