In most aspects of performance, AMD's RX 6500 XT or even the Nvidia RTX 2050 compare pretty well to the RTX 3050. However, they do not offer ray-tracing. If this is something you care about, you'd be better off going for the RTX 3060, which comes in at slightly more expensive, but offers a lot higher value for money.