Sahih al-Bukhari 6442 - Whatever one spends from his money will be better for him | Criterion