Yes, this is the right time to buy the bitcoin as the price of bitcoin is very low this time. It is best time for all those guy also, whose has been sold out it at the upward resistance level. I am sure it will recover back in some days and make new highs in future.