There is a failure mode in which people will identify a cause they think is important, and, expecting some future increase in income, say they will donate lots of money when they can afford it, but never seem to decide that now is the time to start giving. The solution is that if you think you should give a lot when you can afford it, you should give a small amount that you can afford now, like around $10, and form the habit of giving what you can at any time, while you can still be working to increase your income and the amount you give.
There is a failure mode in which people will identify a cause they think is important, and, expecting some future increase in income, say they will donate lots of money when they can afford it, but never seem to decide that now is the time to start giving. The solution is that if you think you should give a lot when you can afford it, you should give a small amount that you can afford now, like around $10, and form the habit of giving what you can at any time, while you can still be working to increase your income and the amount you give.