Halving doesn't indicate that the price will go up, its purpose is to slow down the blocks being mined and rewards cut into half. Its not 100% guarantee that the price will go up once the halving came in but if you look at the technicals and chart the short term for crypto's is bearish but in the long run im bullish due to the fact of an falling wedge pattern that's just only my speculation.
Halving will definitely have a huge impact on the prices but realizing the facts before it happens is necessary for catching the opportunity. This is the reason the speculative predictions are based on the next big event, the bull market is not on the sight for a long time. Bearish mode traders also want to get out of the bull traps but the general market conditions don't give the chance for climbing the high prices.
According to history, halving events didn't push the price up. On the contrary, in 2012 the price drop after halving and in 2016 we all are familiar with Bifinex drama which was after halving.
IMHO I don't believe it will push it in May 2020.