Help with graphics card needed

So my son has some Christmas money burning a hole in his pocket. £400 collected from birthday and Xmas.

His current pc is -
Aorus x470 ultra
Ryzen 7 1700x
16gb ddr4 2400mhz
Psu 600 watts
2x Radeon rx560 4gb gddr5

He’s looking to upgrade his graphics card, maybe to a rtx 2060 super, or maybe a 3060ti. Would the cpu be a bottleneck on either of these graphics cards? Or, would a ps5 actually perform better for gaming? Cheers for any help.

I would say either of those cards would be bottlenecked by the CPU, particularly in single thread dominant games, and particularly at high frame rates. https://pc-builds.com/calculator/ that bottleneck calculator however gives a 2060 with your processor a good match.