Sayyiduna Thawban (may Allah be pleased with him) narrates: The Prophet Muhammad (peace and blessings be upon him) said: The most virtuous dinar is the one which a man spends on his family, and the dinar which a man spends on his mount in the way of Allah, and the dinar which a man spends on his companions in the way of Allah. The narrator named Abu Qilabah says: The Prophet Muhammad (peace and blessings be upon him) mentioned the family first, then Abu Qilabah said: Who will receive more reward than the person who spends on his small children? Allah Almighty, because of this person, protects them from begging, and Allah Almighty, because of this person, makes them independent (from other people).
Hadith Referenceصحیح ابن حبان / كتاب الرضاع / 4242
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيصحيح - «الضعيفة» تحت الحديث (1380): م.فضيلة الشيخ العلّامة شُعيب الأرناؤوطإسناده صحيح على شرط مسلم