Best time to buy bitcoin is now that the price of bitcoin is low, it's viable to invest on bitcoin when the price of bitcoin s low, so that you can make more money when the price appreciate, so buy bitcoin now to make high return.
It's probably going to stay like that till the big conferences in May. It should even go down a little bit more ! Maybe wait middle of march to invest in bitcoin, I bet it will be a sweet spot to long bitcoin !