Just buy the highest quality companies at the lowest prices you can, and that point is coming up within the next year. You will never go wrong with enough time, enough for at least one cycle. You must be willing to hold your great buys until the up cycle for each tops out. 5 years isn't too long to be long if you get rich doing it.
Learn from Warren. He's had a bit of success doing it.