Haven't read the whole thread, but...
Been in mfg & design since 1978. This happens regularly. Prices naturally fall, eventually the mfgs start spreading rumours, using the "a"-word (allocation) which stirs up mortal fear in buyers (whoops I meant to say accredited supply chain managers
) and then everybody with money buys up the supply pipeline for a year or so, so lead times go to 1 year.
6 months later all this stuff is delivered but most of the buyers don't need it - because they aren't making any special quantities of their end product. So they have huge stocks and stop buying for a year or so.
So you have a bloodbath.
Give it a year and you will see.
It will always happen because the sales people are mostly on commissions. Nobody (below the level of car manufacturers and their close relationships with chip makers) looks at long term.
The only solution is buy up strategic stocks of single sourced parts.
Also a lot of parts are so cheap that buying say 10k is fine even if it would last 100 years. Passives... buy enough for a few years.
Just In Time is no more than a business practice whereby a big company forces a small company (the supplier) into keeping the stuff in stock and despatch it when the big company wants it
It it not ethical but is widespread. And nobody learns from these crises, because screwing suppliers is the best way for a corporate climber to demonstrate his virility (screwing customers is not good, and screwing employees needs to be done very carefully).
I have just secured a supply of some 32F4 parts and other bits, but forgot about one little item on the BOM: an Adesto SPI FLASH! Very very nearly got burnt on it too, but the one version we are using is ex stock in an SMT package which probably nobody wants, but which just fits on the SOP pads. Had to buy it from Mouser so paid almost 2x the right price.
A lot of stuff is totally unaffected e.g. just bought a load of TS391 comparators at about 10p. The skill (or luck) here is to pick a cheap and multi sourced item. So if you can use an LM358, use that, every time. If you use chips from Maxim, LT, etc, it is only a matter of time before you get burnt. These firms made money for a good reason: premium specs and no second source.