For me, the best time to buy bitcoin when the price is too low then that is the best time to invest so you will get surely a high profits and benefits from what you do. If the price is very high and you will saw that it has a big potencial to grow more then hold it a long time i swear you will become a successful person and you deserve it.
yes, now is the right time to buy because bitcoin prices are down again. essentially we should know read opportunities and know when we should buy them.