Stocks' 10-year run is now the best bull market ever