Another thing to have in consideration is the effect of this same buying and selling, when we hodl the coin without releasing them and this affects the market price, the network itself will got to a stage or releasing more Bitcoin after halving to the market which will also make the balance between the supply and the demands rate for sufficient circulation until the entire coin is been mined and with this we keep seeing different market prices.
Yes, we can also consider lost Bitcoin to be a big factor because experts are estimating at least 2.5 million of Bitcoin to be lost. It is difficult to predict any amount of lost Bitcoin but we have Satoshi's coins, we have so many stories from early Bitcoin people who have lost access to private key or are searching private keys in waste disposal areas like someone from England. He's searching his private key in a waste disposal factory.
Much Bitcoin is lost.
And it will only increase. Maybe not big amounts anymore but it can happen very fast to lose access to our coins.
Or when more people will have Bitcoin and send it, a small amount might be left at an address or forgotten, it can always happen.
Storing our private key safe is still very difficult because it happens frequently for people to lose it.
Lost Bitcoin will only increase and will reduce all circulating Bitcoin.