Buying opportunity can happen anytime, it depends on your target. If you target for a short term, I don't think you need to wait for a specific time. This time Bitcoin price is going to decrease, but it always increase a bit daily. So, traders have a chance to take profits.