Well, for rides of all distances, I drink water and only water. I do eat fruit during the ride which is good for potassium and for salt replacement, I just eat some table salt. Works for me. It ain't rocket science. As noted above, salty pretzals are a good choice.