Don't hold some good but random altcoins for a long time. If you still want to hold then don't leave their telegram group or other social accounts, check updates on a regular basis. Because if you just hold and keep it in a wallet for 2 years then who knows after 2 years your coin's value may turn into zero value, because of the swap!
I lost many coins because of swap things! Recently Insolar is swapping their token, I did not know about it, because I have been holding for two years but did not care enough as the price was very low! Today I was checking the Coinmarketap android app and saw Insolar coin increased by 530% but their ticker is XNS when I knew it was INS! So, I joined their telegram and get the updates about the swap! Unfortunately, If I fail to swap on time then all of the value of my holding coins will be zero! So, except Bitcoin, Ethereum, don't trust any coin for just buy and hold for a long time, rather keep updating yourself!
I agree. It is in need that at the very first place is that you have already recognized and sorted out the good altcoins from the bad ones and determine which is good for long term holding and those that are already needed to be given up for the sake of obtaining profit that can be used to buy some sort of good and potential altcoins. If you do really insist on believing into some sort of random altcoins is that you need to keep yourself updated all the times into the latest happening and updates from the team to be able to keep yourself up into knowing if you already need to give up your hope into such coin to be able to move on into investing or getting into another altcoin that have a lot more potential than the ones you have been holding for a long time. Knowing when to give up is also in need to be able to explore other existing altcoin in the vast market. Do not put all your life into sake just for only one coin you hold for a long time.