The reason the wormhole was at Saturn
After seeing the movie last night again it finally occurred to me why the wormhole was at Saturn and not some other planet. Saturn is the god of time.
Granted that could just be a coincidence but it fits too well