Is CRON stock a buy after its stellar Q1 2026 earnings beat? Deep dive into Cronos Group's $820M cash pile, Canadian vape dominance, and global expansion.