I personally believe that any time is good to buy if you can afford it.
If you can't, you can just hold on to whatever you got and sell later for a higher price.
I guess not the right time to buy, because now is the right time to collect and hold bitcoin, because maybe in a few months of bitcoin prices will rise