Flash flood watches across six states are in effect as a tropical storm is expected to hit the Baja Peninsula before reaching the Southwest.