We can say, bitcoin is much better in terms of investment return but we can't say that it could be better for a long term investment. Just because of bitcoin's price volatility compared to real estate and stock. Though they have also chances of price inflation anytime but it is only of less percentage compared to bitcoin.
So you think stocks are not volatile too ?
They are as well and even as much as bitcoin is in its early stage, I would not want to compare it to stocks when looking at the possibility of growth and the volatility of the two. Bitcoin is much better.
Although, if we are referring to real estate, I know that can bring a good profit but I have seen some real estate business that has gone wrong too before. There is risk in every investment and it is just the level of risk that differentiates them all.