Take profit is never wrong even if we don't sell at the highest price. and that's a smart plan because the market will definitely drop after the bull run so I'll do the same thing. i will sell all my portfolio during the bull season and wait for the bears to hit the market to start accumulating for the next bull season.
You don't make gain until you have secured your profits and that's why it's important to take profits. Imaginary profits when you haven't sold makes you think the price of your investment can't dip and that's wrong. Bitcoin doesn't move in only one direction as it moves up and down so it's only wise you take profits when the price has reached it highest price for that cycle. Taking profit isn't a wrong thing to do because at some point you'll have to sell your Bitcoin.
It's wiser when you take profits during the bull market as during this time if you sell, you'll get high value for your coins and wait for the market to dip before you invest back into the market then selling during the bear market because you can't hold through the dip any longer.