Top 5 Stocks to Invest in According to John Smith Clark’s Southpoint Capital Advisors