It is important to keep your body hydrated throughout the day. Hence, there is never a bad time to drink water. However, drinking excessive amounts of water right before going to bed can disrupt your sleep. So it is recommended to stop drinking water at least 2 hours before going to bed.