BUSINESSCOMMENTARY Elon Musk’s $1 Trillion Pay Deal Tanks Tesla Stock; Our Ode to a Toxic Man Keith GirardNovember 7, 2025November 7, 2025