Is Cresco Labs Stock a Strong Buy?