Our planet supports life because it inhabits a “Goldilocks Zone,” but it may go further than that. Our entire solar system may be in a sort of Cosmic Goldilocks Zone, a part of the universe more suited to life than other regions.