Don't believe everything you hear or read. If you visit Mexico City you will have enough water to drink (bottled, just like the locals), and shower with. No widespread shortages .. for anyone. Periodic reductions in the dry season, yes. But trucks bring water into the hotels, apartments and restaurants. You'll need some ability to speak / understand Spanish, though. I've lived in the city, and I travel there once or twice yearly ... including March this year. Is it the right stop for you? I don't know. It's an incredible city, though.