Los Cabos (Cabo San Lucas and San Jose del Cabo) When To Go Diving