They seem good options. But why I don't want to put more than 20k is, there will be hardly any performance difference except refresh rate say 180hz to 240hz, instead IMO for me it's wise to spend that extra money on a better processor say I could get 7700 if I spend on processor over 7600x..
But...