The decision of when to buy rests on the person who is making the purchase as it would depend on a matter of factors; Someone who is buying in for the long term hodl does not bother about short term price changes and believes that in 10+ years the value is going is to much higher.
Someone who is not buying for the long term are usually more picky about when to buy and would not want to purchase when the price is on the way down. This is much more risky and would require some technical analysis and some luck as well.
I was thinking about long term. Thanks for response.
If you're thinking long-term, I think it's indeed a good time. The price is unbelievably low right now, and I have no doubt that it will recover and surpass the former ATH eventually. So it's a great chance to buy, as long as you're not going to be worried if the price gets even lower. If you can buy and just wait for at least a year, it's a good opportunity. Also, the more people buy the dip now, the faster the market will recover. So it's also away of helping Bitcoin out of its current trouble. Just remember the most important rule: only invest what you can afford to lose. Whatever decision you make, good luck.