Buy now. In fact, you should have bought a little while ago, after the Bitfinex hack. The bitcoin price has been stable for a long while. History shows that these stable areas always end in upward spikes.
You indeed could have better bought some bitcoins a while ago because right now the price is pretty high and I do not think that selling is good right now.
You most likely can even better wait on a lower price!