bitcoin is a good investment when you have appetite for risk. Its rare because there is a limited amount of it that can come into existence. So i choose bitcoin than gold.
Gold is better as a long term investment with very low profit probability and mainly as a form of saving money, BTC is a very high risk investment and probability of making profit is high but probability of losing the invested money is high as well.