Hadith 1690
Sayyiduna Ibn Umar (may Allah be pleased with them both) said: I heard the Messenger of Allah (peace and blessings be upon him) say: "The upper hand is better than the lower hand." The upper hand is the hand that gives, and the lower hand is the hand that asks.
Hadith 1691
Sayyiduna Hakim bin Hizam (may Allah be pleased with him) said: The Messenger of Allah (peace and blessings be upon him) said: "The best charity is that which is given while you are wealthy, and the upper hand is better than the lower hand, and you should give charity first to the one whom you are supporting."