Eine Pauschale Antwort auf deine andere Frage ist nicht möglich, da es da mehrere Faktoren gibt.
Beim Spielen wird in den meisten Fällen durch die GraKa limitiert, und umso höher die Auflösung umso stärker/häufiger. In den Fällen wo dies nicht der Fall ist, ist es fast immer die CPU, die eigentlich durchweg von schnellerem RAM profitiert. Je nach Programm wird aber stärker von geringerer Latenz oder höherem Takt profitiert. Der Takt hat allerdings auch Auswirkung auf die Latenz.
Bei AMD ist die Antwort aktuell jedoch ziemlich Einfach: DDR4-3800. Nur mit Glück erhält man eine Ryzen 5000 CPU bei der auch DDR4-4000 möglich ist.
Es geht zwar schon noch höherer RAM-Takt, aber nur indem man andere Nachteile in Kauf nimmt. Nur in wenigen Situationen führt es zu einer höheren Rechenleistung. Bei den Ryzen 3000 schafft man die 3800 nicht immer, bei den älteren Ryzen wird deutlich weniger RAM-Takt unterstützt.
Intel CPUs machen üblicherweise 4000 MHz und mehr RAM-Takt mit. Aber wenn man das Preis-/Leistungsverhältnis beachtet, und das es eben nur etwas bringt solange die GraKa nicht limitiert, sind zurzeit DDR4-3600 eine gute Wahl (das gilt auch für die Ryzen 3000 und 5000).
EDIT: Zusätzlich zu Takt und Latenzen kommen auch noch die Anzahl der Ranks, die ein Einfluss haben. Siehe dazu:
igorslab.de - Performance-Steigerung für Gamer: Single-Rank, Dual-Rank und Quad-Rank beim Speicher erklärt und verglichen | Praxis mit Benchmarks