It depends on what do you want to use it for. If it is for gaming, check YouTube comparative videos. I bought new RX 570 and in my opinion it is great value card. I don´t know much about GTX 1650. I decided between RX 570 and GTX 1050 Ti. These two are in the same price range, but the RX 570 usually gets 20 FPS higher when gaming on the same rig, which is a massive difference. Currently I play ME Andromeda on ultra settings and I stay in 50+ FPS range (1080p). Not bad for budget GPU.