Title: Now-or-Never Time for the Planet Earth to Exist