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.
For me even when i believe that we should hold off investing much in as we watch to see a major shift in direction again, I did invest just a bit back in a particular project from my previous profit and instead of missing out should there be some sort of up ward movement in price again as am seeing with some cryptos again.