You're still early if you want to buy. We are currently at $420, just a tad over $3xx. In 6 months we'll see a much higher price than that.
In 6 months, the price will be at least $800. The block reward halving will raise the price quite a lot.
Nobody really knows what will happen after the halving. For all you know, the price rise from $2xx to $4xx could be in anticipation of the halving.
The halving effect could already be incorporated in the current price.
And after none of them price skyrocketed, it was quite the opposite, we had price decline after previous bitcoin and litecoin halvings.
We have had one block reward halving. The price right now is definitely higher than what it was at the time of the last halving.
In general, there has been a trend upwards.