S&P 500 Near All-Time High: Invest or Worry?