Actually there's no exact time to buy bitcoin well it always depend with some variable that can affect the price like halving or rumours of new collaboration with american banks or somethings like this . Also wars and Tensions in the Middle East Can affect positivly the price . Always buy the dip
Investing in bitcoin or cryptocurrency is entirely up to the investor. Investing is by no means an easy matter. If you want to invest you have to have a clear idea about several things. The crypto market moves on a bullish basis so investors tend to hold on to price falls. Bitcoin's price is down a lot from the past and will go higher later this year so this may be the right time to invest.