that was obviously because of halving hype. the second block reward halving happened in July (2016-07-09 to be exact) and before that there were a long period of FUD to keep price down around $450 and accumulate and then the big pump came, if we want to see that again we need something as big as halving and if not the price will continue rising slowly as before.
You are misguided son. Never dismiss the power of the marketmaker aiming for new highs. The force is strong and very hard to fight. Let's see what happens in 20 days from now.