I don't make stock calls often, actually only about 4 that I can remember but I'm batting 1000%.
Buy Tesla on IPO
Buy Ford when it dropped below 1 dollar and they refused the Gov bailout
Buy Amd when it went below 1 dollar
Short Intel July 15th.
It takes a man to admit when they were wrong, have a merit.

Wow, that's better than 99%, for sure.
Compare it with my stats:
Bought TSLA after it declined after the IPO, sold few mo later...decided that the story would take too long to fruition...duh!
Bought APPL in 1997, sold AAPL in 200 after making 10X
Never bought NVDA
Biggest wins apart from bitcoin were in small biotechs (3x, 5X, even 10X)
Bought bitcoin, though, and still holding...
Perhaps, you don't need many mega-wins and just ONE could be sufficient..at least this is my hope.