There is no specific time to buy Bitcoin, but always try to buy when the price is low, because if we buy Bitcoin at a low price, we will get more profit later. But investing in Bitcoin is not for quick profit, but for long-term holding. You need to be sure that you will hold what you invest in any situation, and for this it is very important to have a definite plan.