You should never sell your Bitcoin all at once because there is this chance that the Bitcoin keeps rising, you can then make even more money even if you have already sold.
Some people think that you should never sell because they will wait for the future to sell.