No - because things generally go in cycles. While some become super cycles, most out performance of a company / sector / strategy is generally followed by under performance purely for the fact that there is less upside left.
Of course there are notable exceptions to this rule but the generality still stands.
This is why index investing works - you are buying tomorrow's big winners alongside the losers so it all evens out in the wash. If you could predict the big winners with any accuracy that would be a better option but the number of people who can consistently do this is tiny and there is no certainty that they weren't just the lucky ones who were able to step over everyone else as a result.
I suggest having a read of "A Random Walk down Wall St" to get a better handle on the powers of prediction and randomness.