You are wrong. Sure some speculators might have bought some coins and thus front ran the halving rise. However, now the reality hits when indeed there will be less coins for sale. It might take some time since Chinese miners may not have sold yet all their coins they were mining before the halving but eventually those coins will be sold and then less coins will be for the markets. Also lower inflation will encourage people who are gold bugs, buying into bitcoin now.
I keep reminding you guys, the price is very low and bitcoin is extremely undervalued. My prediction of 60 000 usd/btc before next halving is still in force, and it is a conservative if even one major banker will buy in before it. Bankers will need to hurry and I think we should see some banks buying into Bitcoin before 2020.