Sometimes you have to watch for deals as well. I’m in the USA and purchased my 9070xt from a Microcenter store for $700. At the time the cheapest 5070ti was $825 there. So of course I got the 9070xt. Now a 9070xt there costs $800, which are probably the more premium models. But in the case of when I got my card they must have had a shipment of them come in because on the weekend before I got the card, their site started showing they had more than 25 of the card I purchased.
So basically I’m saying if you really want a lower priced card you may have to be patient and bide your time. You may not get msrp unfortunately but in my case at least I was a good bit under the 5070ti. If it would have only been a $50 dollar difference I likely would have gotten the nvidia card instead. But for me i was fortunate they came into stock. Deals are out there you just have to be ready to jump as soon as you see it.