Sirach 18:22

22 Let nothing hinder you from paying your vows in due time, And do not wait until death to be justified.