the time to drink water is good for the body