AMD 9070/xt cards are available for slightly more than $100 above MSRP (I bought as ASRock Taichi last sunday at a local computer shop for $730+tax in the middle of the afternoon). The prices are good and the restocks are frequent and I think they are outselling NVidia 3:1 or 4:1 right now ...
I have a feeling that people just aren't upgrading their videocards very often any more, as prices have increased and progress has slowed. NVidia progress from 3000 -> 4000 was about 10%, and Progress from 4000 -> 5000 was only 10%. 20% progress in 5 years is not a compelling reason to upgrade at your pricepoint! There are many people still using their 1070 cards in 2025 - that they bought in 2016! Progress has slowed, the only reason to buy a new card these days is due to RAM exhaustion, or because you have a very weak or going-obsolete card (1060/2060, rx480/580 which doesn't handle all of directx 12.2) If you stick with 1080p and no ray tracing, you can continue to use that 1070 for a couple of more years....
The only rational upgrade from a 9070xt is the 5090, since ray tracing at 4K is the only thing the 9070xt cannot handle, and the 5090 is the only card that CAN handle it. However, the prices for the 5090 are so high that only stupid people can afford it right now ...
And BY THE WAY, AMD really did NOT know how much to stock in terms of 9070xt cards. If they had announced an MSRP of $650, sales would have been very sluggish. It was their decision - literally on the last day before release on March 6th - to announce a $600 MSRP that meant the cards would go out of stock quickly. So it can be tricky to plan a release and pick the right amount to pre-stock, AMD usually bungles the price-setting but this time they did a fairly good job although only about 25% of the 9070xt cards sold are sold at MSRP (which is better than the 1 or 2 of each NVidia offering that are sold at MSRP ...)
The restocks on nowinstock.net say that the ACTUAL price of the 5070ti is $850. I got my 9070xt Taichi for $730 which is my ACTUAL price. It's a much, much better deal for $730. The 9070xt costs AMD $101 more to manufacture than the 7800xt. The people calling for an MSRP of $550 or $500 are idiots. They cannot be bothered to spend 3 mins entering some numbers into VLSI calculators to estimate the extra cost to manufacture a 9070xt in a scientific fashion. If you cannot be convinced that 4080 performance in the $600-$750 price range is worth buying, you are beyond reason ...