The Prophet ( s.a.w ) has said:
Give charity without delay, for it stands in the way of calamity. ~Al-Tirmidhi