The 7 Cash Flow Investing Strategies