Canopy Growth Corporation ($CGC) A Lucrative Investment?