Have you ever wanted something but sticker shock prevented you from purchasing it? What if I were to tell you that the best things in life are free; you couldn't buy them, anyway, and you're not required to try.
The best things you can have are God's blessings. Consider Wesley's words at the opening of Sermon 1, "Salvation by Faith":
"All the blessings which God hath bestowed upon man are of his mere grace, bounty, or favour; his free, undeserved favour; favour altogether undeserved; man having no claim to the least of his mercies. It was free grace that 'formed man of the dust of the ground, and breathed into him a living soul,' and stamped on that soul the image of God, and 'put all things under his feet.' The same free grace continues to us, at this day, life, and breath, and all things. For there is nothing we are, or have, or do, which can deserve the least thing at God’s hand. 'All our works, Thou, O God, hast wrought in us.' These, therefore, are so many more instances of free mercy: and whatever righteousness may be found in man, this is also the gift of God."
Since all blessings come in Christ [Eph 1.3] then we know that God isn't stingy. Paul further wrote that since God, "did not spare his own Son but gave him up for us all, how will he not also with him graciously give us all things?" (Rom 8.32 ESV)
The blessings of God is a waterfall that never runs dry!