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.
well, maybe at the time he asked, it was the right time. because of that, many people say that when you are ready to buy or invest, it is the right time, because you don't know what the potential will be in the future. well, even right now, if the person is ready, it could be a great time. it could be that the bitcoin price is back at $50k a few weeks or months later, and the altcoin price has gone up too. So whenever you're ready will be a good time.
It all depends on what type of buyer you are ?
If you are a long term buyer then you can start buying in split on each lower rate, so that his buying rate will be averaged and fix the term of time you are thinking of holding it and target of selling price, so that when u achieve it you should be able to sell it.
If you are a short term or trader then when ever their is a correction in market, you can start buying as after correction surely market will go up and you can start taking profit.