Best graphics cards in 2024: the GPUs I recommend for every budget