Sometimes I have some profit when I think a bull market is over. If you have the time, you can take some money out, keep some cash and reinvest the rest when the market falls down so you end up with the same amount of code that you started, plus the difference in fiat.