Any time is a good time to buy, if you asked this questions a couple of months ago when the price was below $3000 per
bitcoin, you would still get the same answer. Bitcoin's price is very volatile, but in the long-run the price always return to the
levels it was before a dip and it even goes well beyond that. So if you buy now or two months from now... at some stage the
price will go higher than the current price.
{That is the theory... with no guarantee}
Thanks a lot for valuable response.I think the price are still low.So i want to buy something.