I've never regretted a gift.
I think generosity is a hallmark of a leader and the good news is that you don't have to be rich to give to others.
In fact, one of the best gifts to give is to offer up what you're great at doing. Mr. Carson helped Alfred learn the different spoons at Downton. Toyota donated its management wisdom to a food bank in order to help more people. And you can give something you know well to the benefit of others.
The point is that great leaders don't take. In fact, the reason they've become great leaders is because someone else gave to them. And so you must pass along that which you know.
When determining what to give, don't look in your bank account. Look within your heart and mind.