It is narrated from Sayyiduna Ibn Abbas (may Allah be pleased with them both) that the Messenger of Allah (peace and blessings be upon him) said: "The best charity is that after which (the giver's) sufficiency remains, and the upper hand is better than the lower hand, and begin with those whom you support."
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 12672