I've been keeping an Eye on GFX cards for nearly a year now intending to upgrade. Shame I waited in the first place!

Any way, Prices are still Mental but stock seems to be much more available. RX6700XT's are generally available for £700+ and you will not have to wait long to get it from a proper retailer at that price (I believe RRP is close to £400)
Geforce GTX 3060's seem to be reasonably available at £600+ now as well (RRP £330 ish)

I'm not buying at these stupid prices but things are looking hopeful for later in the year. China has made mining illegal and over there the 2nd hand market has been flooded with used GFX cards at (slightly) less than RRP. This can only be good news for prices over here!