my favorite hypothesis is that most of the water was subterranean prior to the great flood. Perhaps water was available from wells and springs but not rain. Then something happened to release this water.
This would explain the rainbow 1st occurrence as well.