Tesla's stock price isn't really related to the fundamentals. It's a meme stock that, as you note, benefited hugely from the increased retail interest in stocks during Covid. Even if the GP got into it by looking at the fundamentals their profit is (mostly) because of its status as a meme stock.