Actually the bestest time to invest in bitcoin. Due to lots of regulation some of them lose interest in bitcoin. But future is bitcoin. Soon it will be on track. Be wise to invest.
All the best.
Personally, the best time to invest into cryptocurrencies is today while prices are still low. Due to its volatile and decentralised nature, the price of bitcoins today might be higher as compared tomorrow. Check the price history chart and see for yourself the price compared last week. Just to give you an example, 2-3 weeks ago the prices of bitcoin were around $10,000. Right now, the price sits around the $11,500-$12,000 mark and if your investments are primarily for short-term then expect to realise profits.
We have passed the best time when it has touched around 6k a few weeks ago. But I think it is still the good time to buy bitcoin. Last year, it crossed 20k, now it is around 11k and in a couple of months time it would cross 20k again.
I still believe that acquiring bitcoins today are still profitable as it may skyrocket once again maybe by the 3rd quarter of this year. But this also primarily depends on the goal of an individual towards his/her investments whether for short/long-term.