On my opinion it's a good time to buy right now. Prices are at a good level compared to last year for entering the market again. This is my opinion and nobody can give you a bulletproof answer here, even the best predictions can be wrong from time to time. It's good to ask yourself how much one Bitcoin is worth, for me it's close to 100,000 USD, that's why buying right now seems cheap to me. The dip we are in right now is not a crypto problem but rather a general problem across all financial securities. Also last year prices didn't go below 30,000 USD. I believe that barrier will hold this year too. The biggest risk would be another covid mutation coming out, or a war by Russia, China or USA, that could send prices much lower.