Charitable Giving: Better Late than Never