I raced with NASA in Tecate a few years back. It was hot, 115F, but still had a good time. I'm not entirely sure that I like street racing though, as there are light poles, curbs, buildings to hit if one loses control. No tire walls to absorb impact energy.

However, I'm seriously considering to compete in next years Caminos del Inca rally race in Peru next year. I believe it is a race that starts in Lima, goes to Cuzco and back to Lima.
http://www.caminosdelincaonline.com