I believe by now you are already seeing the answer to your concern. Like you rightly said, it has been a great run for some of the crypto projects in the past few weeks even me that invested in a particular project BNB to be precise since just last month January have had a good profit cos I bought in @ around $41 and ran with it till $300+ but as at the time of this post, BNB is trading around $196, that almost 50% pull back and I think this might still go down some more. I believe this is the correction with most cryptos from BTC
BTC and will make an upside move again fingers crossed

Honestly BNB is still above 200 dollars, at around 220 dollars right now but even under 200 that is fine, why? Because price of BNB came from 30 dollars to 300 dollars, that is a 10x increase, with just a 50% pull back you are making it more like 7x increase which is not bad at all, that is still a quite great one.
I feel like the best way to approach crypto right now would be to hold whatever you have and not buy if you do not hold any. That means if you have some, and sell right now, in case if this is a correction and price goes up you are going to lose a lot and that is not ideal, and if it is actually a crash and start of a huge bear run, you could always buy more and drop the average in the future anyway so that is a great deal. But if you are not in, there is no reason to get in right now, while it is so volatile, just wait for it to make a bigger move and stay there for a while before you decide.