Kevin Massengill, strategic investing, market forecasting