I don't think that current drop is an opportunity to buy.The price is still high. It is not yet time for me to buy and hold.That's too far from the price drop last year.
It's still the 1st month of the year, anything could happen same like in 2017-2018 era where this such event also occurred. 2 days ago, the price was in 30k range and suddenly today rises up back to $34k, maybe it will stay longer in 30k - 35k price range for quite some time.
But I think what happened in 2017 will never happen again this time. Bitcoin evolved to much from the last month of 2020 and I think it will not stop this year. It's difficult to predict but for me as long as there is an opportunity even a little, you should grab it rather than regret it later.