There are two reasons. First, Bitcoin is a non-credit currency ten times stronger than gold. So unless Bitcoin is replaced. Otherwise he must surpass gold. Second, Bitcoin is close to being the ideal non-credit currency, and it is basically impossible to have another non-credit currency beyond Bitcoin. Combine these two points and Bitcoin is bound to surpass gold