What Makes a Cannabis Stock a Great Investment?