Gold in my opinion would be much more safe. However, Bitcoin will give the bigger return.
Bitcoin will not give the bigger return, bitcoin just return your money faster and also bitcoin is much simpler to buy or sell but need to avoid a scammers.
bitcoin has a high chance of growing bigger and faster so yes it will give you a higher return then gold, good luck waiting for gold to increase even near 100%, bitcoin already proven that it can increase ten fold easily