understanding cosmic timing