Sunan an-Nasa'i, Volume 3, Book 23, Hadith 2543 (DarusSalam)

It was narrated that Abu Hurairah said: "A man said: 'O Messenger of Allah, which kind of charity is best? He said: 'Giving charity when you are in good health, and feeling stingy, hoping for a long life and fearing poverty."'

أَخْبَرَنَا مَحْمُودُ بْنُ غَيْلاَنَ، قَالَ حَدَّثَنَا وَكِيعٌ، قَالَ حَدَّثَنَا سُفْيَانُ، عَنْ عُمَارَةَ بْنِ الْقَعْقَاعِ، عَنْ أَبِي زُرْعَةَ، عَنْ أَبِي هُرَيْرَةَ، قَالَ قَالَ رَجُلٌ يَا رَسُولَ اللَّهِ أَىُّ الصَّدَقَةِ أَفْضَلُ قَالَ ‏ "‏ أَنْ تَصَدَّقَ وَأَنْتَ صَحِيحٌ شَحِيحٌ تَأْمُلُ الْعَيْشَ وَتَخْشَى الْفَقْرَ ‏" ‏ ‏.‏

sunnah.com