Definitely Gold will be the one i will keep it for future.
Bitcoin although is very good and rising like a rocket but its virtuality may be the issue.
No one has the proof if some one lost their bitcoin, No police inquiry will be there.
For gold their might be some source of getting back.
bitcoin is purely a gamble.
So Gold will be my picking.
Don't choose with them, go and invest in both of them, they are both profitable and stable so they are advisable even experts have investments in gold, so go for them, let us consider that bitcoin value when it rise it is unpredictable unlike in gold where in it can just increase in value by 1-10% of its current price.