Extravagant generosity is born out of a grateful heart. Grateful people are generous people. And God always rewards His people that are generous. But the reward is not our motivation. Biblical Generosity is when you give without any expectation of receiving anything in return. No strings attached.
God is the most extravagant giver, and when we’re generous, we become like Him.