My doctor also prescribed me potassium because she was concerned about the length of my rides in the heat and that I only drank water (I have IR, so I don't do sugary drinks).

You may want to see if you're getting enough potassium to go along with the sodium that you're craving.