Drinking water immediately after the meal will dilute the gastric juice which is meant for digestion and that will result in indigestion. Ayurveda says bhukta anta ambu paha sthulaha which means people who drink water at the end of the meal will have to face the consequence of abnormal weight gain and that is because the indigested food will start to rot in the system producing toxin and belly fat which then results in obesity. So then when is the right time to drink? Drinking warm water after an hour of meal will not only quench your thirst but will also aid in digestion.