I found out years ago that sitting on my wallet, caused my spine to be out of alinement, caused back pain, tight muscles and pinched nerves from muscle spasams...
I work outside during the summer and when truely dehydrated water was just not good enough. I started drinking a quart of gator aid every day and that helped.
I eat a banana every day, drink water, sports drinks and tonic water for the quinine and all help but I still have mild cramps on the hottest of days.
Take a few more breaks during your rides and enjoy.
Good Luck and ride safe