Well in my opinion, bitcoin will never be equal to gold because gold has physical value and represents for the whole economy while bitcoin is just numbers. One possibility for that to happen is we lose all our gold
Yes, gold has value in the real world, and bitcoin is valued only on the Internet. Therefore, they can not be compared, gold is much more valuable.