I've been in electronic manufacturing since 1978 and if this indeed takes 2 years it will be the first one in all that time.
Normally there is a bloodbath in 6 months - probably because that is how long it takes for those with money and power to buy up the production pipeline for the quoted lead time which is 6-12 months right now. After that stock is delivered, the whole thing collapses because these customers stop buying until this stock (which they had no use for, since there is no underlying increase in end user demand) gets used up, which takes a couple of years, and then it all starts all over again