though i think bull run will be active for this whole year but you are allow to sell the large portion from total assets as you want if you satisfied with your profit. Holding forever isn’t a good decision,
We won't be holding forever.
A time shall come that we have to sell and it's very important to take our profits. Everyone has their own time of selling time and if you think that it's best to sell everything at this point, you can follow what you think is right for you.
sometimes "sell off & wait for dip/shift to another one" is also helpful one but the end of bull run could be happened within the Q1 of next year, according to my analysis. now make your own & go with it
We have no idea when this bull run will end.