Some traders or investors who get late when the price of that particular altcoin hasn't reach 100% are very lucky though fewer in number compared to the majority who bought at peak when the price is on reversal mode basically it's due to their inability to analyze and made research about that particular altcoin, for instance I was lucky to read the recent XRP court case a Sec which ripple won consequently triggering a massive pump on it price, I bought at the middle of the price rally and sold at high, actually the reason for that massive pump was because of the case won by XRP, there are other more examples we are to kept abreast with latest news on any altcoin to be traded.
Xrp just has a quick pump and dump but the price might continue dumping because I read about the SEC saying they'll appeal the case and this will also make investors to start selling xrp again but the selling mightn't be as high as it was the first time that they had a case against them. XRP is a very risky project to be in right now but it can benefit you if you get lucky.
Everyone investing in altcoins wants to get more profits as if they wanted security they'll be investing in Bitcoin but they know that they can't get the high profit that altcoins are giving to their investors that'll why they're investing here. You can have quick rich attitude and also make profits from altcoins because some altcoins are better to take profits and leave the coin.
If you keep holding the coin, it can make you lose a lot of money when it starts dumping. Altcoins aren't investment that you should be holding for a very long time because the SEC can sue any project at anytime and cause them to start dumping as XRP did before it won the lawsuit against the SEC. You should always take profits when you invest in altcoins.