I wouldn't really recommend ryzen 7600x mainly due to budget constraints, am5 is very new so motherboards are costly , only ddr5 support which are again very costly , rather I'd suggest save money and invest in gpu later maybe when platform has matured sell older parts and upgrade to new one.