Same here mate, same here. I used to think top end cards should be around £200-£300 as I remember getting my 4870 which was the best card money could buy at the time for £200...(sure exchange rate played a part, but even so still card prices have sky rocketed). Now for a mid range 3070 they got me thinking £400-£500 normal. I know it is still over priced (nvidia’s share prices have rocketed for a reason), but better to have waited and pay that than Buying a 2080Ti for 2-3 times the cost. Happy to have waited too as there have been no triple a games released where I need the grunt anyway in the time I waited.
At least the 3070 will have much better RT performance and there will be some games that actually are available to use it on