When you say short term, are we talking years or months? Going by Linus's new video, he's on about fabs not being able to catch up till 2023!
12-18 months I expect these GPU issues to remain which in grand scheme of things is short term but it’s an annoying issue yes.
Also all been well by end of the year Covid issues will be over and will get better month by month April onwards, that will help ease some demand.
BTC could crash and thus help ease some demand.
As demand drops and so does interest from scalpers resulting in a big demand drop and things improve vastly.