I think it's because you asked only junior members to reply. I didn't respond initially because of that
I think the bitcoin price will not be affected much by halving. The halving has already been priced in by the markets. Mining profitability doesn't have much effect on price either. It's always profitable to mine for someone somewhere and big mining farms are already located in places where they can mine profitably at $3000 as we saw just a few months ago. Very low bitcoin prices may affect mining equipment prices so it may finally kill Bitmain for example.
I think this is somewhat incorrect, sorry for nitpicking. You probably mean the code that was programmed to emit new bitcoins on a certain schedule but the coins themselves were not pre-created at that time. The block reward is created in every block. If everybody stopped mining those coins would never exist.