Stock Market Forecast: What to Expect Over the Next 6 Months