What does 1 Timothy 6:19 mean?
When a wealthy believer acts in accordance with God's will, as described in verses 17–18, he or she is investing in heavenly rewards. Treasures in heaven are considered far more valuable than wealth in this life. Of course, the same is true for believers of any financial means; when we invest in God's work, we are investing in heavenly treasures. Jesus taught this in clear terms, as well. He stated, "Lay up for yourselves treasures in heaven, where neither moth nor rust destroys and where thieves do not break in and steal" (Matthew 6:20).Jesus also once challenged a wealthy young man to "… sell all that you have and give to the poor, and you will have treasure in heaven; and come, follow me" (Mark 10:21). This young man's sorrowful response demonstrates one of the drawbacks of worldly wealth: a tendency towards attachment to material things at the expense of spiritual things.
Another benefit for wealthy believers who are generous is that they "take hold of that which is truly life." Paul here has in mind living the life God has called believers to live, one filled with the fruit of the Spirit (Galatians 5:22–23) and focused on kingdom priorities. The best life is one lived to serve other people.