You are wrong.
If you read "Good to Great", "5 Dysfunctions of the Team" and other (great) mgmt books (or Jeff Bezos "1st day" type of company), you will understand importance of the culture and that companies that win continue winning because they're great and know what they're doing, not because they're lucky.
So you could recognize winners early. I did so with FB, NFLX and a bit of AMZN.
TSLA is my next pick.
To be honest, out of all of them, I am least convinced that Tesla has self-sustaining culture and could continue insane speed of innovation without Musk, but while he's around, I'm not concerned. Other companies I listed above have created formula and way that teams operate that scales easy. With Tesla that seems to be a bit more random, but they perform as well as any other company culture because of the unrelentless Musk. And the whole 'let's save the world' is pretty strong motivation and unique to Musk.
Could Tesla fail? Yes! But something big and pretty dramatic would have to happen for that, otherwise momentum they have in terms of team experience related to EVs, software teams and software already developed, existing qualities of the team and ability to hire, prestige that working at Tesla is etc, etc, that momentum will carry them into success. At this point, it's their game to lose...