Warren Buffett says buy and hold, but he's sitting on a pile of cash? Probably for a pretty good reason.