On this week's Stansberry Investor Hour, Dan and Corey are joined by John Barr. John is a managing director at Needham Funds, ...