Eu também estava nessa dúvida, mas depois de pesquisar bastante eu optei por uma 4060. Fatores que me levaram a tomar essa decisão:
1 - Se você está saindo de uma placa muito inferior (meu caso a rx 580) ou está comprando um pc agora, ela vai compensar muito no upgrade. Só não compensaria pra quem já tem uma RTX 3060 pra cima.
2 - É uma placa da nova geração, tendo as novas tecnologias nela. Todas as placas dessa geração possuem o DLSS 3 (nova tecnologia que, no momento, ainda não existem muitos jogos com compatibilidade, mas já tem muitos jogos implementando essa tecnologia, o que faz com que a longo prazo seja a melhor escolha) e uma parada chamada "Frame Generation" que aumenta o desempenho dos games (atualmente eu jogo The Finals, e um amigo meu me mostrou a diferença desse frame generation ativado e desativado, e a qtd de desempenho que ele ganha com ela ativada foi surreal).
3 - No caso da memória da placa vai depender do pra que você vai usar o pc, ai eu já aconselho a dar uma pesquisada pois não entendo muito. Eu não uso o pc pra edição nem nada do tipo, sou só um gamer casual, então pra mim os 8gb são suficientes, pois na resolução que eu jogo e os jogos que eu jogo não chegam nem perto de utilizar os 8gb. Talvez pensando a longo prazo não seja a melhor opção somente 8gb, mas a questão de ser uma geração superior pesa mais do que a questão da memória (na minha opinião obviamente).
Resumidamente, na minha opinião não vale a pena comprar uma placa de uma geração anterior podendo comprar uma de nova geração que vem com as tecnologias mais recentes. (Lembrando que isso é no caso de você estar montando o pc agora ou saindo de uma placa muito inferior)