Charity is good Without expectation of return To a worthy person At the proper time and place. Charity is bad
With the expectation of some return To an unworthy person At an improper time and at an impure place.