Its not that best buy time to buy. Because the value is not that low. And you can see that the value is rising slowly.
And that is very good for the people who already has made an investment in Bitcoin. So if you wanna buy you should have to wait.
Yes I think we should wait for a while, as the value of bitcoin is around $420 at a moment, so we can wait until it falls around $400, then that would be good price to buy bitcoins.