Warren Buffett isn't hoarding $325 billion in cash because he's "waiting for a deal."