Well I would prefer gold over bitcoin because gold is stable whereas bitcoin is not. Gold is accepted worldwide whereas bitcoin is not. Then at the time of emergency or when you need money urgently gold can be easily converted into money. Still most of the people don't accept bitcoin whereas people accept gold.