Cosmic Journeys: When Will Time End?