Isaiah 52:3 For thus says the Lord: “You have sold yourselves for nothing, And you shall be redeemed without money.”
We are said to sell ourselves for nothing because we continue to give in to sin all the time; knowing we do wrong but giving in to it just the same.
We may gain in some earthly ways from our sins, but we do not truly gain because of the price we end up paying for what we have done!
God, Christ is not paying money for our souls. He has laid down His life for our spiritual wellbeing and our eternal life. He has paid for this with the blood of the Lamb.