Home Stock S&P 500 Approaches 100-Day Moving Average: Is Now an Attractive Time to Buy Stocks?