If you be given a gift of 1BTC by someone and for you this amount is already something you did not expect. Will you sell your bitcoin right away and convert it into cash or just keep it for a better price to come or invest it or what?
If someone will gift me a bitcoin, i will not sell it immediately, i will just hold and wait until the price of it will pump more than $20k, and off course i will thanks the one who give me a bitcoin, and if i will also have a lot of bitcoin in the future i will also gift a bitcoin to someone who needs it.