Stocks just logged their best midyear stretch since 1950. Is it time to take some profits?