Great Ride Report thus far, thanks for sharing. Also, never heard of couchsurfing before, but after so many times you mentioned it, I had to google it.
Had I known about it before, I would have invited you while you stayed over in Phoenix...
Good Luck and stay safe, Mexico is a great place to see and enjoy.
"People travel to faraway places to watch, in fascination, the kind of people they ignore at home."