Cashflow Truth in Investing You need to Know