Supply/demand AND velocity (the rate of currency circulation). If we print 20% more money but lock people in homes (covid) or we make them fearful about future, we will not see an inflation because people will not spend their extra money. But as soon as we will let them spend their savings inflation will explode. Thats what happened in 2020-2022.
Yep. It takes a lot of time to cause/stop inflation.
1-print
2-house/stock bubble
3-weath effect (https://www.nber.org/digest/aug19/new-estimates-stock-market-wealth-effect)
4-more spending
5-prices goes up
6-stimulus checks
7-more spending
8-prices goes up
9-more income for companies
10-more spending from companies workers/invesors
11-prices goes up
12-more income for companies
13-more spending from companies workers/invesors
14-prices goes up
15-production does not catch up
16-prices explode
17-salaries does not catch up
18-demand goes down
19-companies goes bust
20-supply drops
21-prices explode
22-everything breaks
22 points. Looots of time. Years.