Gold is a physical good with actual useful value. It is hugely overvalued right now, and anyone telling you to "buy gold" usually holds gold and benefits a lot from that.
Those cable "invest in gold" deals are exactly this but worse - they sell you gold more expensive then the commercial market that can never be redeemed for that price.
But it has a real cost of production that represents its relative industrial worth.
Bitcoin is valueless though. Created Bitcoins do not have any industrial value - you can't use them for anything else, even though they have a cost to create. There's no reason, if they lose value, for anyone to buy them from you - whereas with gold if you sit on it long enough, it will become valuable when someone needs gold for some type of industry at minimum.
Those cable "invest in gold" deals are exactly this but worse - they sell you gold more expensive then the commercial market that can never be redeemed for that price.
But it has a real cost of production that represents its relative industrial worth.
Bitcoin is valueless though. Created Bitcoins do not have any industrial value - you can't use them for anything else, even though they have a cost to create. There's no reason, if they lose value, for anyone to buy them from you - whereas with gold if you sit on it long enough, it will become valuable when someone needs gold for some type of industry at minimum.