Warren Buffett, the oracle of Omaha, once said: "Real good opportunities often only appear once every five or six years."