Gold is a piece of metal nothing less more. On the contrary, bitcoin is a digital assets backed up by blockchain technology. The bitcoin blockchain is a technology that can be used in financial transactions and in other fields. Thus, the existence of bitcoin is just starting. Once the blockchain technology has been maximized, there is no doubt bitcoin price will rise.
I have a difference of opinion here, blockchain is an open source project and anyone can build something with it, if you want to see some advantage in bitcoin is that if something is build upon the current existent system which can be used to maximize its use, other than that you wont see any substantial change in the price if the blockchain is being explored.
Gold existed more than thousand years and bitcoin is a new technology and a new financial system, it will take some time to have a proper system in place and to have wider adaptation.