S&P 500 above 6,500 by end of March 2026? | Viking Market