Should you buy Monster Beverage stock?