Many people rush to invest in Bitcoin immediately they have the information of Bitcoin having coming to manifest but they don't know that If halving May fail and also may not fail
What do you mean by the halving may or may not fail. BTC halving is part of the BTC protocol and it must happen after every 210,000 mined blocks until all BTC's have been mined. The part where people want to make so much money after the halving is not a case of it failing or not, it is simply that people expect the price to immediately pump once the supply of new coins has been halved, and it always does not go in the way they expected.
Also put this into perspective. Not because Bitcoin is not pumping higher right after the halving means that the Bitcoin and its protocol behind it is failing. It just means that the price is not going anywhere for now. Because of halving, it also give more scarcity in the market and less supply into circulation. With bullish fundamentals on BTC while it's price is not rallying is just a good sign for a short term correction and consolidation. The market should go lower first before going higher. Once the rally higher start, it will continue until profits are in distribution phase for investors.