The Rio Grande Valley is not arid. The Valley is home to a huge agricultural industry. It’s had periods of extended drought, but it is not arid by any definition.
But won’t most of the fence be out of the Rio Grande valley? I mean, there is that whole stretch of border from El Paso to San Diego...believe me, it is arid