Bitcoin still best rather than gold.
Gold is gold and it can not be depreciated even if a miracle happens and bitcoin overtakes it. Bitcoin is very unstable and it takes a long time to become more stable as gold.
It does depreciate, but it doesn't happen very often and almost always not so drastic, that's why it's a 'safe haven' to most investors, along with other precious metals.
Gold is always an safer investment in compare to bitcoin and people have more faith in gold and that is the reason most of the people choose to invest in gold and the other fact is that still many people are not aware about bitcoins as an investment.