If you jump into a market when everyone else is doing the same thing, you're probably too late. On the other hand, if you get into a market early, when it's fundamentally undervalued, then wait for it to become extremely overvalued, and sell once a true top has been established, you should do very well