Radeon is the best for the money which means that, as long as you don't have the budget for an RTX 4090, then in most cases, a Radeon card would be a better choice over a GeForce card, even at the high-end.
That's why I bought an ASRock Radeon RX 7900 XTX Phantom Gaming OC.