When is then best time to buy bitcoin and when do you think is the best time to sell?
I think its a great time to buy now but when is a good time to sell (if you have any idea please share)
Well, you could go for the strategy that everyone does, which is buy low sell high, although it usually is very stressful and hard to predict. I wouldn't recommend doing this, since I have done that strategy before and I lost a lot of hours of sleep over it, but that may just be me. I would recommend buying some bitcoin now, in preparation for the hard fork happening on August the first, and then I would recommend holding it for a while, since after August first, there is a high chance that bitcoin will be taking a trip to the moon.