It is narrated from Abu Hurayrah (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "The best charity is that which is given out of surplus wealth; the upper hand is better than the lower hand; and begin with those in your care." Bukhari (may Allah have mercy on him) recorded it in the Sahih from the hadith of al-A'mash.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الرضاع / 15692