ur budget very hard to go for 4070 or similar performing cards. whether a 3060, 4060 or 3070 is enough depends on ur use case, though the slowest card of the bunch (3060 12gb) can already do 1440p gaming reasonably well. id suggest u research how well the games u plan on playing run on those cards, and dont forget amd cards like mindgamey mentioned. if ur looking for value for money and ok with aftershock, they still have their ryzen 5600 + rx 6700 xt ready to ship build for under $1k, which is faster than 4060 and can get close to the 3070 in some scenarios while packing 50% more vram than both. nvidia isnt really value oriented anyway.
if ur willing to diy, u can get a rig with very decent performance now and a good path to upgrade in the future:
| ryzen 5 7600 + asrock b650m pg riptide + 2x 16gb lexar ares 6000c34 ddr5 | 666 | tradepac |
| powercolor rx 6700 xt | 469 | aftershock - lazada |
| wd black sn770 1tb | 68 | dynacore |
| nzxt c650 gold | 130 | tradepac |
| any case of ur choice within the remaining budget | 67 | anywhere |
i also long time never build pc so hand itchy liao, if u dont mind fellow forumer build can pm me
pretty good value too, though i would say vram capacity would become a problem quite soon for newer games at higher resolutions like 1440p. they also did cut corners (
though not as much as aftershock): the mobo is not great but usable, and likewise for the stock cooler and psu. do note ur monitor refresh rate too, if the 6700xt can already match or exceed that refresh rate in ur games then spending more on a faster 3070ti would be a waste as u wouldn't be able to see those extra frames. as for bottleneck calculators, i wouldn't rely on them as bottlenecks vary a lot from game to game, so trying to calculate a singular value can be very misleading.
at least for taobao, i would take it as no warranty, though it may be sufficient to liaise with the seller for support.