TLDR: GPU fans seem to be dying, not sure how to fix without buying fans from China that will take months to get here, or if I should buy a new card. Not looking for really janky DIY solutions with fans and zip-ties (I know those are a thing).
I recently noticed the fans in my GPU are sounding odd and the bearings seem to be wearing out, and I'm not sure how much life they have left (weeks, months, years, etc.). With everything in the world right now (ie, Human Malware - (C) Gamers Nexus) I am not sure what the best plan is. I am currently rocking a Zotac GTX 1070 Amp and was able to find aftermarket fan replacements, but they are shipping from China and the current estimated time is about a month, which will probably be much longer right now. My other options are to buy a card comparable to what I have now (ie, something used or a 1660 Ti) or actually upgrade (2060 super). I only have 1080p monitors but they are 144Hz, so I am looking for high refresh rate. Prices on newer cards are still OK right now (by looking at Amazon) but unclear what will happen in the coming months, and I will need one for both work and gaming, and gaming is a necessity for my sanity. I know they are janky DIY options to fix GPU fans (ie, fans and zip-ties), but I'm not looking to do something like that and with my luck I'll just brick it. What I'm wondering is exactly what to do right now given my situation and the market. I was hoping for the newer 3000 series, but they'll probably be more pushed back and in higher demand raising prices.
PS: I do need NVIDIA since my work from home does use CUDA. I would love a 5700(XT) but they won't work well with the work I do. Unfortunately the stuff I use is not compatible with OpenCL, yet.