Graphics cards are unbelievably expensive at present. They have been hit by the general chip shortage, together with the crypto currency industry which uses graphics card chips in vast quantities for mining, which has especially hit graphics card prices.
An NVIDIA 1660 Super card I bought 18 months for just over £200 is now over £400 - if you can get one.
If you are not in a hurry then you might want to wait a year, as it's likely to be that long before prices drop much.