...
So in a few words only if miners can afford from their rewarded BTC, the mining cost. Only then bitcoin will survive. Due to halving, price will rise because if a miner finds pricy his equipment now, then he will retire 4 years later.
...
There will always be miners. Don't forget that people were mining bitcoins when the block reward was worth less than $1.
The idea that
all miners will stop mining if the price is too low or the difficulty is too high is naive. No matter what the price is or what the difficulty is, some miners can make a profit and some can't.