Warren Buffett is holding these stocks for huge free cash flow — you could too