The world says, "Get everything you can and you will be financially secure." The Bible says share with others in need and you'll sow what you reap.
God says that when you give to somebody else, you're not throwing it away. It's an investment in the lives of others. And God says the one who gives will gain even more.
When you see somebody in need and you give to them, God looks at this as if it were a loan to Him. He says, "I will reward back."
That's why I never hesitate to encourage people to give money to other people when they see somebody in need. I know God is always going to take care of it. He'll always repay them. Generosity is a matter of faith.