I think I am more generous when I am down because I feel more like I can relate to those in need. I donate to lots of different charities when I can. Usually animal related.
I’m with @anniereborn – when I am sad or depressed, I am going to be more generous because psychologically I am commiserating with others and want to be more accepted.
If I’m happy, I’m probably into enjoying my own happiness.
I am generous when I feel gratitude.
I will pay it forward by paying for someones grocery store bill if I feel like it and they appear in need.
I’ll pay for the persons coffee behind me in the drive through.
I’m more likely to give when I’m feeling good, simply because I’m not lost in my own stuff/ depression. Animal donations, T’giving dinners, and once I put a $100 bill in each of two coats I was donating.