The best time for buying bitcoin is when it is at its lowest. Like now, bitcoin is facing a dip and this can be used as an opportunity for buying bitcoin.
everybody feeling is that the best opportunity and the best time to buy cryptocurrency is when the market is bearish so actually a normal sense that is normal time to buy cryptocurrency for those people that don't have estimate budget of buying or investing in cryptocurrency that is the exact time they have the opportunity to purchase it. But average person who knows the rules of cryptocurrency and they have been investing in cryptocurrency for long time do invest with cryptocurrencies anytime it feels that it is a normal kind of buying cryptocurrency because of it experience and secondly what give them the knowledge to buy cryptocurrency whenever it is high or when it is low, it is because they are a holder what currency for some years difference and they do that they will make profit.