no better time