If for a long term investment I also prefer gold. Because the price of gold is always stable and gold is the real thing that every day we can wear.
But I am also aware that Bitcoin can provide greater profit. And what you are saying is that the peak of Bitcoin's success took place in 2017, where I also had many advantages.
But with the passage of time Bitcoin began to decline. But until now can still give a profit, but depending on the way you invest and trade.