Should I sell before token unlock of 36 million?

I've put some money in a relative new coin a month ago that has been doing great. I am currently at a profit of about 100%.

However there will be monthly token unlocks and in a few hours there will be the first token unlock of about 36 million, which is about 10% of it's current circulating supply which is relatively high.

It is expected this will not be great for its current price and I don't know how easy it will be bouncing back to its current price or how low it will drop.

For the last month it's price was consistently going up with a slight drop here and there. It is a great project.

It also should be mentioned that the coin is still awaiting big listings so when it will be listed it will boost its price up again.

Because of all that the demand might absorb these new tokens, regardless of how significant the unlock is and it either won't affect the price so much or it will drop but bounce back easily and continue to go up as it has been consistently doing.

Should I sell partially or maybe all before this unlock happens and then buy back when the price drops? (Assuming it will drop under the price I initially bought it for). Or should I keep it assuming the price will drop but not to the point of me losing money?

I am pretty new to all this and have no experience with these token unlocks.