Generally New Mexico gets about 8 inches of rain a year. This last storm brought 2.5 to 3.5 inches depending on where you are. Carlsbad got nearly 6.
This is why I suggest a national pipeline. Not to pump oil but to pump water. There would be a network of big pipes located throughout the country. Through these pipes we could pump water from where ever there are rivers and lakes and people living near by. If these waterways flood then we could pump the water to where it’s needed. For example the flooded Pecos river in Carlsbad could have had it’s water pumped to Elephant Butte lake where it’s extremely low. If it floods in the mississippi river valley they and there’s a drought in the southwest the excess water could be pumped where it’s needed.
It’s been done with the CAP (Central Arizona Project) where they bring water from the Colorado River to the Phoenix area.