what's the forecast for the rally?