A financial advisor would tell you neither

. However, diversification would help minimize any risk.
it all depends on what your targets are. if you're looking for a slow but steady long term store of value solution, then that person might advice you to take positions into gold. especially if this advisor is the typical old school type of person. bitcoin wouldn't even be on his list then.