U.S. stocks are hitting all-time highs, but can the rally continue? According to Adam Johnson, portfolio manager of the Bullseye ...