Good time to buy know now or good to wait ?
Both actually, now that the price of Bitcoin pretty damn hard, its time for you to buy as much as you can. Because there's a hurricane coming, I can feel. I'm also starting to think that,
this was all part of the plan. Well, who knows?

After buying from the current price, I think that's a good time now to
HODL.

No, it's probably the last
Black Friday sale this year to get Bitcoin at
discounted prices 
Exactly, people always starts to
panic when this happens. They don't understand that this is also a good time. Well for those people that have invested when the price of Bitcoin was way up, don't worry it will go up back soon.
Yeah, people don't realize that everytime they sell something, there is someone on the other side of the transaction who is buying it for the opposite reason as the seller.