I will prefer to diversify my investments and will choose both of them as both are good investments for the long term and if bitcoin fails in future then also I can expect some profits from gold as gold will always give good returns in long term.
I don't think it's guaranteed that gold will give good returns in the long term. You will not lose a big part of your investment with gold that's for sure, but imo the value of gold is a bit overestimated nowadays. Yes, it will never drop to zero, but it could drop 20% or even more in the future.
Yes, gold can drop a little in gold,
but it will never depreciate. This is much more reliable, and you need to keep a small part of the money in gold
This is not a given, by any means
Gold can in fact depreciate (and I don't mean just its price going down because of dollars appreciating). I refer specifically to gold value as such (so as to avoid any futile and baseless assumptions that might otherwise arise). History knows a few such events when gold value dropped dramatically, and we are in no case guaranteed that such or similar events might not happen in the future. We don't know what it might be (a Manhattan sized gold nugget discovered or whatever), but since that happened in the past, the same or to the same tune can certainly happen in the future
there is no denial that Gold in fact depreciate in value. If we look at gold history we can see that gold really depreciates in value. Anyway, between the two in terms of profitability, i would gladly choose bitcoin. Even if they say it is not stable, well great profit comes from great risk. And this time it is the bitcoin that gives greater profit and more risk.