-Abu Hurairah Allah be pleased with him said: There came a man to the Prophet Allah peace and blessings of Allah be upon him and said, “O Messenger of Allah, which charity is the most reward able ?” He Allah peace and blessings of Allah be upon him said,” That you should give charity (in state when you are) healthy and stingy and fear poverty, hoping to become rich (charity in such a state of health and mind is the best ).And you must not defer (charity to such length ) that you are about to die and would be saying: ‘This is for so and so, and this for so and so .’Lo !It has already come into (the possession of) so and so.”
( Al-Bukhari and Muslim)