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.