We all are aware of the halving that will ocur around 11 Jul 2016 06:03:16.
Depending on the mining it can happen earlier or later. But it will happen around that time. This huge triangle could meet it's end on that halving period when the price especulate to rise long, and the mining will meet a halve progresion.
Until then I suggest to look foward the buying positions.