Only new people who buy Bitcoin at the top might actually need this advice, no competent investor will actually buy Bitcoin at the top and see at the bottom, they will hold until they are even or sell when they are in profit.
Well said, booking profit and then waiting for the next entry point is the best way to make some profit, as sometimes most people buy BTC and hold it with a wish in mind that they will become rich if they will hold BTC for a long term. But that's now how things work, if you want to become rich you have to consider other factors too, like the time of entry, the amount you entered with, the time period you are holding for, etc., etc.
IMO it's a little hard to book profit and re-enter market again. Because to successfully pull this up, you have to be an experienced trader or holder, because there are plenty of factors that can cause us to lose our profit. For example when BTC was around $32k and my buying was around $28k I thought it will come back to $28k and I booked some profit at $32k and it never came down to that point and I still regret on that decision but not that much. Same thing happen when BTC was at $72k I thought to book the profit but I thought it will go further up and end up at $55k haha
Well, it means I still lack knowledge.