I'll try to explain it very simply, many have written before me. The price of a Bitcoin depends on the demand. Since there is a limit, which is reached in + 100 years, then the situation is different. Today, there must always be more demand than in comparison to the new created coins and the offered coins. When more people buy Bitcoin, the higher the price rises, because the offer is limited. The same happens when the price falls. The higher the supply and the fewer people who buy it, the price drops.
Current situation still not support yet with Bitcoin and I don't think about supply and demand effective looking for Bitcoin reach higher price later, price not depend on demand on nowadays due many external and internal problem make cryptocurrency on bad situation. Political situation make anything change when Bitcoin at higher price suddenly drop due bigger and most influential country announced or published bad side from Bitcoin.
Not easy to make people buy more Bitcoin nowadays, they want to see regulation from Bitcoin and become securing assets for long term investment without break rule from their country leaving.