I've actually made quite a lot of money from trading in the last few months; almost 0.5
BTC in fact, most of it from trading obscure altcoins and buying before pump-and-dump operations. It's great to stay informed. I cut my losses as soon as they happened, and I never made any rash decisions and just kept trading like nothing ever happened when I took a loss, and it worked out in the end.
Never ride a train, you will lose. I trade other things besides cryptocurrencies like CS:GO skins and stickers, and those happen a lot of the time. You never know when it'll all go down, and when I do decide to buy on a train, I sell as soon as I make a little bit of profit. Never get greedy, and you'll get somewhere. If you're interested in long-term profit, don't trade small altcoins- those are risky investments and you can lose everything in a matter of seconds.
I know this isn't bitcoin-related, but I bought these Crown foils when the price was just around 8$, and I sold when they peaked at around ~200USD. Risky stuff. Sorry for the tiny picture, but you can see the 200$ mark relatively well.