If you want a less vague answer, I might be able to hand you a few guidelines that I myself am going with. I build a
new computer a few weeks ago, but I RMA'd the GPU (an 5700 XT) since I didn't want to chance the coil whine I had with it. CP77 also got delayed, so I might as well pick another card, if the manufacturer allows a refund.
Here's my thinking:
Don't base your decision on CP77. Instead, base your decision on what the PS5 and XBOXSOX are going to do. CP77 falls in between the old and new generation, but it'll be much handier if you pick a card that stays ahead of the new generation.
Vague, far too unsubstantiated rumor has it that the PS5 will have the equivalent of the 5700 XT. However, the console version will come with in-built Ray Tracing.
A new, more powerful "Big" NAVI GPU WITH ray tracing will be released in just a few months by AMD. NVIDIA is also going to release "Ampere" soon.
My recommendation? Ignore CP77, and wait for Big NAVI and Ampere, then pick a high performance/price card from that line up that has raytracing. I can almost GUARANTEE that it'll be able to play CP77 AND every other game released in the next four years.
Even better, go for AMD. Since AMD is creating the Hardware for Sony and Microsoft, you'll be playing on the architecture that most developers will be trying to squeeze all the performance they can out of. I'm not saying a desktop CPU/GPU is comparable to the API, but it's no secret that the consoles are acting more and more like desktops.
Either way, it's likely that the Specs of PS5 and XBOXSOX / Big Navi and Ampere are going to be revealed before CP77 will be released, so you have all the encouragement in the world to wait a while if your current rig is still good.
Do mind though, that prices for hardware are going to rise most likely. The new consoles, coupled with manufacturing problems and delays caused by the coronavirus, are going to make supply tight. It's why I got all my other shopping done a month ago.
Still, all I'm short is the GPU, so I don't mind twiddling my thumbs for now.
Skipper's advice is solid too: "Don't worry about it". However, if you're committed to building by four-year plan, you might want to give my strategy a shot.