The issue with waiting is I don't know what I'd be waiting for. I've just had a look and the 4070 leaked specs look pathetic and seeing as it's NVIDIA, I'm sure it won't be cheap. And for anything better than that, although I can afford it, I'm just not looking to support their pricing schemes...