The S&P 500 has hit all-time highs 23 times this year alone.
1