For most people, holding 100% of the initial amount is not a wise choice. It is good to diversify by selling into strength to account for the possibility of a black swan event in Bitcoin technology. This way you steadily accumulate also non-BTC assets, and can learn how to handle wealth. You sleep better and don't see dips in price as an opportunity to panic, but rather an opportunity to buy back if you really feel like so. The selling plan must be based on percentages, which means that no matter how high bitcoin goes, you still have more value in your remaining BTC.
If you have BTC1,000 and you absolutely want to have the same number when it hits $million, then it is best to just bury the paper wallet into ground and wake up when you are a billionaire. Trading only makes you lose the most of it over time with no gain. But it is not healthy for anyone to suddenly become a billionaire.
If instead, you flex your Excel muscle and devise a plan to sell BTC900 in decreasing increments at exponentially rising price points, you will already be rich and well-established when bitcoin hits $1 million, and totally content with the idea that your remaining stash is still worth a cool $100M.
For me, Bitcoin is not an investment - it's immigration.
Instead of being a fiat native who dabbles in Bitcoin, I'm now a Bitcoin native who only deals with fiat reluctantly, when it's unavoidable.
At the present time I pay for more than 50% of my monthly expenses with BTC and that percentage is trending up.
I was quoting prices is dollars for convenience, because this is a large forum where most readers do not use bitcoin as their accounting unit.
Wealth is the same, regardless whether it is measured in bitcoins or dollars, because (in any point of time), bitcoin is a fixed multiple of dollar.
I do advocate using dollar as your accounting unit, since its value (purchasing power) is relatively constant, whereas Bitcoin's purchasing power increases tenfold every year. It is just handy.
But I also encourage to carefully consider that every one of your bitcoins is increasingly likely to reach $1 million in value quite soon. It should be treated as an inheritance, not to be wasted away. Every bitcoin you give away must give you more value than
an extra $ one million would have given you in a few years of time. This is accomplished by selling only so little that the remaining amount is worth more (more dollars, houses, or gold) than the whole stash was in the previous stage.
How you allocate the non-bitcoin part of your portfolio is up to you. I do not advocate holding dollars as any % of it, unless you do arbitrage or something. The value converted from bitcoin should be used to buy silver, gold, castles with apple gardens, businesses, etc.
If you are a world dominator, then it makes sense to acquire as many bitcoins as possible and not care about the above. But who wants in that kind of game anyway...