I really don't think long term BTC will be very good, the market share of BTC just keeps getting lower and lower, now this doesn't mean you shouldn't invest it in, but I believe within a year or 2 there will be a different crypto with the highest market cap, possibly ETH.