Not an expert, but I assume your body makes you drink water to increase sweating to cool you down. Drinking warm water before sweat can start cooling you down might make your body think the water you drank had no effect.
Meanwhile, cold water instantly lowers your body temp. Your brain can tell your body feels immediately cooler due to the coldness of the water and that makes you feel instantly satisfied.
Latest Answers