Should I sell my BTC or wait till it goes up and why do you think it will go up?
i have no idea why you should sell them now instead of holding them for some time, if you will sell your coins you will lose possible profit only, don't you know anything about halving? Halving will happen in July and it will rise price of bitcoin, so you really shouldn't sell them, better hold them for few months and sell after price rise
Because July is seven/eight months away [§]? Because, while price could rise to nearly $460 in a couple of weeks (January 7, 8 ) it could also fall down to $360 (January 14, 15)? Because the price could go sideways until April 6 [§§], resulting in you missing investment opportunities elsewhere?
Check the date of the OP. If a post ever gives you cause to ask "don't you know anything?" it's generally a good idea to make sure the question you're answering is the question you think it is.
[§] I predict, with a high degree of confidence, replies "explaining" that July is not seven/eight months away.
[§§] April 6 2016 is where my powers of prediction end.