A man came to the Prophet ﷺ and said, "Messenger of Allah, tell me, who among people has the greatest right to my good companionship?"He replied, "Yes, by your father, you shall be told. Your mother."The man asked, "Then who?"He said, "Then your mother."The man asked, "Then who?"He said, "Then your mother."The man asked, "Then who?"He said, "Then your father."The man said, "Tell me, Messenger of Allah, about my wealth, how should I give it in charity?"He replied, "Yes, by Allah, you shall be told. Give in charity while you are healthy and stingy, hoping for long life and fearing poverty. Do not delay until your soul reaches here, and then you say, 'My wealth is for so-and-so, and my wealth is for so-and-so,' when by then it already belongs to them, even if you dislike it."
حدثنا أبو بكر بن أبي شيبة حدثنا شريك عن عمارة بن القعقاع بن شبرمة عن أبي زرعة
جاء رجل إلى النبي ﷺ فقال يا رسول الله نبئني ما حق الناس مني بحسن الصحبة فقال نعم وأبيك لتنبأن أمك قال ثم من قال ثم أمك قال ثم من قال ثم أمك قال ثم من قال ثم أبوك قال نبئني يا رسول الله عن مالي كيف أتصدق فيه قال نعم والله لتنبأن أن تصدق وأنت صحيح شحيح تأمل العيش وتخاف الفقر ولا تمهل حتى إذا بلغت نفسك ها هنا قلت مالي لفلان ومالي لفلان وهو لهم وإن كرهت
Sourcing, Bukhari narrated it in the book of manners, chapter on who is most deserving of good companionship, hadith 5971, from the hadith of Umara, through him. Muslim narrated it in the book of piety, kinship, and manners, chapter on kindness to parents and which of them is more deserving of it, hadith 2548, from Abu Bakr bin Abu Shayba, through him.