How much water should you drink?

Drinking water is essential to good health. However, drinking too much water causes low sodium levels and can result in a mild to life-threatening condition called hyponatremia. So, how much water should the average person drink?