Cannin's Top 3 Cannabis Stocks for July