Yes - it is well known there is no "secret investing sauce" - this has been proven over and over. The only people who tell you otherwise are people with something to sell you, or people who have tricked themselves into believing otherwise. This kind of stuff pops up whenever the market is on a tear.