Is it Too Late To Buy Medical Cannabis Stocks?