If you want to become rich by your 30s, you should be looking at wealth-building opportunities that pay off quicker than traditional long-term investments. One of the best ways to do this is to get into the entrepreneurial game and own your own business. Once you own a business, you have unlimited potential to earn, although you also assume more risk.
Another benefit of giving to charity is that people perceive you as a better person when you give to causes they care about. They are likely to trust you more when they see that you aren’t intent on hoarding the money they give you, and that doing so will benefit their community in turn. Of course, the tax benefits of giving to charity are also a great incentive to do so.