The first two runs ended exactly one year after the mining reward halving.
E.g. December 2016 => Dec. 2017
IMO it will be the same this time, May 2020 => May 2021
So we shall assume the price the BTC will have in May will be the maximum for this cycle?
Should we sell in May?
I don’t know how much you’re investing in Bitcoin but I think it’s always best to be taking a bit profit from every day increase, that way you wouldn’t have much to worry about when the markets starts to fall to a lower level. Because, if you don’t do these things now, it can flip and start decreasing and you lose.
Although I do understand the reason a lot of people don’t want to cutting from the profits is because they don’t want to decrease their earnings if the price happens to still continue increasing, they want to be making all the profit that will come from that. But these same people will still regret when the market plummets because they haven’t taken anything from what they have gotten. It’s best to always plan yourself ahead depending on the risks.