Hell yes it's a good time to buy, and I'm not even going monkeyballs over the halving like most other people on this forum are doing. I think bitcoin has a lot of potential for upward growth and I have exactly zero evidence to support this assertion, so it's worth what you paid for it. But yeah, I'm buying myself little by little.
I myself find the price a little bit too high. Don't ask me why but i feel the rise we can expect will go to 500, but there is also a chance the price will go to 400 again.
I think it will go to the amount of 500 dollar very soon this month even maybe, its just a matter of time.
I do not see the price go lower to be honest, the bitcoin is growing day by day and the halving is in our eye sight.
But do you think the price will sharply decline again after the halving bubble pops? 2014 was not a good year for bitcoin. It could happen again for 2017.