S&P 500 Rally Prediction 2026: Could the Index Double by 2030?