In my opinion the best crypto gift is a paper wallet with some crypto inside.
You will push the person who takes the gift to get involved to the ecosystem and try to understand his/her gift. It is a good way to increase mass adoption and raise crypto awareness.
Paper wallet will make a good Xmas present!
I have hard time explaining and persuading my close ones who have never heard of crypto shit to get to know this world a bit.
With the actual thing in their hands I guess they kinda have a reason to lol