Gold in my opinion would be much more safe. However, Bitcoin will give the bigger return.
Gold also can give bigger return , because gold doesn't depreciates its price. Bitcoin is good because many of us is using it and it is becoming popular on the trend. However, for me still gold, if you have gold you just sell it easily or pawn it.