Well, I am pretty sure there are way more miners going for speculation than you think. That's how it most likely became popular to mine BTC: whoever mined BTC in 2015 when a Bitcoin was worth $170-200 had their mined coins become worth 100x more two years later. Think of how many have invested in BTC when its price was between $10k and $20k hoping another 10-100x increase would follow - I could easily link this to what happens with mining.
The title asks about the way halving affects the price and the post asks how will it affect miners... which one do you want to know?
