Opportunity “I’ll Think About It”—The Most Expensive Words in Investing In 2010, Tesla’s stock was trading at just over $3 per share. At the time,…NoCal VenturesMarch 18, 2025