To those who didn't manage to buy just below or just over $500, this is the right time to do it. The block halving will make you a good return if you have patience enough to hold till July tll december2016. If you chase short term profits, then just stick to day trading if you know how to play the market right.