Considering it is only affecting the miners maybe it won't affect as much as we imagine it may? I mean we are talking about something major for miners of course and those miners are a major part of crypto as well so all in all we are still talking about something important but people are reacting like "after halving price will be $100k!!!" or whatever and that is not really realistic.
Definitely, it will be affected and sure even if not right after halving, some time after halving the price will be affected as well and we will see it go up, but I doubt this halving could ever affect the price like going to $100k or whatever, it will at most make it $20k once again and that's about it.