The price of bitcoin inflation is directly connected to time since the algorithm was designed with time being one of its main essences.
So I believe that as more time passes more Bitcoins are mined and less will be available to mine while the difficulty will be insane. So, the price of bitcoin over time should go up!
You misunderstood everything.
The difficulty is regulated so there will be a block every 10 minutes.
Every block have a reward of 50 btc until block 210.000, then it become a reward of 25 BTCs until block 420.000.
Every 210.000 blocks the reward is halved by the protocol.
Asymptotically it go to 21 M BTCs.