There are so many crypto coins that are worth for holding in a long term. Basically, they are also the cryptos that are listed on top of the list among the rest. One good example of coins that are good for holding are Ripple, Cardano, Stellar, Neo, EOS, and IOTA.
I think once bitcoin fees become so high people are going to find out bitcoin cash is better. When people start investing they will research bitcoin and then bitcoin cash shows up they will want the mb size. Its untouchable right now.
And second option is for you , that , buy should buy more amount of the assets that you have at low price , because that will result into average price of the coins that you bought in very starting .
Bitcoin already known by largest people in the worldwide. But Bitcoin Cash is still new to this world. I don't think there is any Coin will be replace Bitcoin.
IOTA, DASH is the best now to invest the money and to hold the long term. Its price is a very low. These coins has a great volume and the projects. You could check them.
On some coins, the price flies up several times, then falls to the price of the sale of ICO and in a few months exceeds the surge after the release of coins to the market.