O'ahu, Hawai'i When To Go Diving