dont drink water during or immediately after meal, it will slow down your digestion. the best is half an hour before meal, helps to cleanse your digestive system.... drink only good water from good filter system, do not drink water from the water coolant system which has a single filter system where they do not change the filter periodically and will cause bacteria and virus to grow in there. mineral water is good but not long term and too frequent..... due to high metal contents will produce stone. distilled water is very bad, it is dead water and has nothing inside unless if you are doing detoxing..... same again not long term and too frequent..... do not give children bottled mineral or distilled water too frequent it will affect their health.