It seems like the gist is: if you don't have with RT then it doesn't matter which card you get; if you do game with RT then go RTX because AMD RT is a generation behind.The 4060 seems to beat the RX 7600, but not the RX 6700xt I don't really want to put money down on a prior gen gpu, especially one that has such poor RT performance - at least compared to current gen cards.
I tested Nvidia’s new RTX 4060 against the RX 7600 — and it’s not pretty
Let me just say I'm enthralled with DLSS 3, however with AMD throwing money at major games, they're doing a good job (bad for consumers) blocking DLSS 3 adoption.
Luckily I have time on my side and I'm not making a decision to replace my 2060 too soon.
Alternatively you also have to take into account how DLSS2 tends to have better IQ than FSR2 plus framegen doesn't have an alternative from anyone else yet.