The best strategy for investing is to buy the stocks of either bitcoin or any coin regularly so you will not miss the opportunity of buying the price even if there is a pump buy few, if there is a dump buy more. The secret is, you are buying regularly and you are not just one time deposit, one time buy. Most of the successful investors buy their stocks regularly and that will apply same with bitcoin.
Buying regularly must be a profitable strategy rather than waiting for one particular best time to buy all bitcoins at one single time. Because when we are buying monthly basis or weekly basis, we can get all types of prices like very lower prices to ATH prices too. But it will get us very lower average prices which may ensure definite profits than who are waiting for best time to buy.