I noticed that you have good choice of Altcoins in your portfolio which for me is worth it to hold. I highly recommend that you better hold than sell because I don't want you to be like what had happen to me two months ago where sold all my coins due to an emergency and what makes me sad is that all those coins skyrocket this past few days. The coins I sold were Litecoin, BitcoinCash, Ethereum and Dogecoin. If you need the money now you can sell it but if it is a pure investment I would suggest just keep it because no doubt those coins you have will shine one day.