Should i buy tilray stock, (TLRY) stock, with detailed revenue and earnings estimates