I don't think mining has much to do with CPU availability though. Consoles do, but I suspect that one of the main reasons there are so few RDNA2 cards is precisely because with the TMSC wafers AMD have left after the consoles, very few are going to GPUs.that is probably the sensible thing to do. when Eth 2.0 hit and the profitability of Eth dives those GPU demand will wane meaning more capacity for CPU thus end of year looks good for discounting. from price perspective, Zen 3 end of year or Intel 10th Gen now (inferior product again but a decent 15% off from the equivalent zen prices).
If a 7nm TSMC wafer is $10,000 (but it might be closer to $15,000 after the recent shortages), then a Zen3 CCD costs around $14 to make ($23 @ $15k), whereas a Navi die costs around$160 ($240 @ $15k).
So faced with a shortage of wafer starts, GPUs will be at the back of the queue. Normally we'd think consoles would be at the back of the queue, but Microsoft's and Sony's contract seems very favourable to them: the XBX die costs around $100 ($150 at $15k) to make, but I doubt that AMD even make $100 on it whereas each Zen3 so far makes closer to $200 each.