The S&P 500 Nears 5000: Is Now A Good Time to Invest in Stocks?

February 8, 2024