Apr 26 2019 Off Why Buying Stocks At All-Time Highs Has Been Successful Over the Long Term? The S&P 500 hits all-time high. If history help us to predict the future, buying stocks at all-time highs has been successful over the long term.Image: LPL Research