how long does it take water to go through the human body?
Since we now know that most water is absorbed within 120 minutes, we can assume that drinking a glass of water about 2 hours before heavy sports will give us the best benefit, as your body will be the most hydrated then.