Most profitable depends how much and when you bought it for.
If you bought btc in 2011, btc beats everything else. If you are buying it in 2026, who knows... It may or it may not beat the others. Gold did beat btc for a while too when it went from 2k to 5.5k usd. I am pretty sure land beat the other two in a specific time frame in the past as well. Also land is not a simple asset. The location and its attributes matter a lot. (is it a commercial, farm or residential land? where is it? high lands? sea level? which country?)
Short answer is:
Lé depends.
Nice answer. Let's talk buy and hold guys:
The last good time to buy btc was when you sold you 10 coins at 4k each.
The second and third best times were in 2022 and early 2023 it was down to 16k.
So anyone that got in during 2020 or 2022 or 2023 buying at the 4k to 16k points is good.
And any one that got in at 67k in April 2021 or 69k in nov 2021 or 100k for most of 2025 bitcoin sucks.
Basically it has been a buy and hold for 8 or more years and always turn a profit asset .
Real estate is sometimes buy and hold 8 or more years and turn a profit
And gold is sometimes buy and hold 8 or more years and turn a profit.
So if you are willing to buy and hold 8 years btc is better then the others.