The choice is obvious; be a hoarder or wait-out the shortage which could take a year or more. Component prices probably will not return to pre-shortage levels.
Therefore, it does not make sense to wait it out.
Component prices probably won't go all the way back down to pre-shortage levels, but they're going to drop down below what they are now - why pay inflated prices for components that you won't get around to using until after the shortage is over? (Unless you're talking about just buying what you can find at "pre-shortage" prices - that I could understand.)