If you look at the date of this thread, it is the last few days of January when the price is still in the $30k'ish. But now it seems that market rocketed as others have put it. So when he open this thread, I would say that it is the right time to buy.
But with the way the price is going up this days, better wait till it settles down because you might be swept with the current hype and not make good profits in the future.
very hard to say this to be the right time. Because Bitcoin is always changing all the time, last January bitcoin touched the 30k mark and is now at 43k and we can never guess when it goes down or up, and how much it goes down and how much it will go up.
In my opinion, if we have a lot of money, we should buy it now if we want a long-term investment, because what we know is that last year's bitcoin touched ATH. I'm sure in a few years we will see bitcoin will break the ATH record in 2021.