Warm or hot weather I use Heed or Hammer Fizz on rides up to 2hrs. Anything over that and I'll add in Perpetum until finish, unless it's a fully supported ride/race then I'll enjoy the occasional BP&J at a rest stop about half way through.
In the winter I switch to straight water for all rides 3hrs or less.
For pre-event hydration (or to avoid morning hangovers..) I like Liquid IV https://liquid-iv.com/products/hydration-multiplier?gclid=Cj0KCQiAkMDiBRDNARIsACKP1FHQk4aeYTP7pzGw1u9FLKS6K7Ikp4IY34PovrExlvRh-cBYy19HPP8aApJcEALw_wcB It really helped last summer in Colorado dealing with the dry air and overindulging post ride.