1. First one was 6th February. (BTC around $5800 and market cap around 280b)
2.Second one was around April first week. (BTC around $6500 andmarket cap around 255b)
3. Third one "now". I think this is another opportunity who missed last two. I think we can see the price around ($6800 to $7100, just my opinion)
Good news that, we are making lower high each of these stages. One day chart shows we do not have much momentum to deep much lower.
This is best time to buy bitcoin,who had lost the chance earlier.If you have bitcoin,you have to hold it .If you want money in any emergency cases ,you can sell bitcoin.Because it is just a money and not other than that.We can earn that anytime.But if your wealth had lost,everything is lost.
You can not for sure say it is the best time to buy in. The market can still fall below what it is now except a good news comes that can make things look well for bitcoin. But to say the truth like someone stated above, this is not a bad time to buy. This also should not be only about bitcoin. We can also focus on buying the other coins too.