Sahih al-Bukhari 6034 - Good character, generosity, and miserliness | Criterion