S&P 500 posts 3% summer rally. Some on Wall Street think the gains can continue