I am not a bitcoin expert or a good trader in analyzing prices, but I am happy to share my analysis here about the price of bitcoin that I might be able to make a discussion here, so what do you think about this
https://twitter.com/Blackjincrypto/status/10107495957631057922012 - Bitcoin halving
2013 - go to the moon
2014 - hacking problem from MTGOX and others
2015 - Bitcoin prices wake up from the downturn
2016 - Bitcoin halving
2017 - go to the moon
2018 - the bitcoin problem is usually about HACK
2019 - Bitcoin prices wake up from the downturn
2020 - Bitcoin halving
2021 -

You know it
http://www.bitcoinblockhalf.comSo if you hear the news saying there are some bitcoin trading sites hacked and how much in 2018 this might just be a coincidence

I don't think my analysis predictions are correct and hopefully not true, but if you have other predictions please share here, I will definitely appreciate that

edit to add analysis images
Well the predictions are valid, some are accompanied by analysis of respected people, until the time of 2019 is being fulfilled, of course we must wait because now there are movements that can turn out to be very positive for the whole market, not only for the Altcoins but for everything that has to do with people worldwide, since these movements attract people to the market, nobody wants to lose the movements of a currency as special as bitcoin, which can generate increases in personal economy from each person.
With regard to 2020, says that it can be reduced by half, if it is feasible, very likely, you have to wait to see how everything continues to develop, I labor that at least we must last at least until 2021 throughout the accumulation process , because taking into account the same phase from 2014 to 2017, the movements are usually similar, in fact many think that everything in the market is repeated, that it is like a cycle, I think the market I think it can be 2021, but if there are still so many movements and accumulate more quickly is likely, volatility often do and play an important role.