I'm assuming Bitcoin will be hacked in 1000 years. We will have Quantum computers that can hack the hashing algorithm. That on its own makes value of Bitcoin 0.
I'm assuming we'll be able to produce gold in a thousand years with a children's chemistry set. It won't be more valuable than sand. That on its own makes the value of gold 0.