Kitesurf El Sargento (Baja California): when to go