Kurzer anderer Erklärungsversuch: Wenn der Browser offen ist, müssen viele Dinge - insbesondere Javascript - von der CPU gerendert werden. Da dort keinerlei Hardware-Beschleunigung möglich ist, ist das für die CPU relativ mühsam. Bei mehreren Tabs werden auch mehrere Threads der CPU dafür beansprucht, da moderne Browser für jeden Tab einen eigenen Thread spawnen. Dazu kommt natürlich noch die Auslastung des Spiels. Kommt alles zusammen, dann wird die CPU so stark gefordert, dass sie die Grafikkarte nicht mehr mit ausreichend Informationen versorgen kann - als Folge sinkt die Auslastung der Grafikkarte und die FPS fangen an zu droppen.
Da solche Scripte zwar äußerst rechenintensiv sind, aber keine besonders langen Ausführungszeiten haben, treten die Probleme dann immer nur sporadisch und für äußerst kurze Zeit auf. Mit der RAM-Auslastung hat das erstmal nichts zu tun, solange der RAM nicht voll ist.
In deinem speziellen Anwendungsfall würde das Upgrade auf eine CPU mit wesentlich mehr Kernen dann natürlich durchaus Sinn machen. Der Ryzen 5 1400 besitzt immerhin nur vier Kerne. Diese addieren sich zwar zu insgesamt acht Threads, aber die Hälfte davon ist nur virtuell. Alle acht Threads müssen sich die Pipelines und Ausführungseinheiten von vier Kernen teilen.
Und zu deiner Preisfrage: Wenn man Ebay geschickt benutzt (Filter: Verkaufte Artikel, nur Auktionen, die Bezeichnung des zu verkaufenden Produktes, Zustand gebraucht), dann kann man sich einen groben Überblick darüber verschaffen, was ein Artikel noch grob wert ist, da dann nur Produkte angezeigt werden, die tatsächlich an Bieter verkauft wurden, die den Preis aus freien Stücken geboten haben. Für einen Ryzen 5 1400 wären das demnach rund 80€. Heranziehen würde ich dabei nur Auktionen aus Deutschland, da die Preise im Ausland aufgrund von Verfügbarkeit, Kaufkraft, Versand, Gesetzeslage, Importgebühren, ... unter Umständen stark abweichen können.
Hier der Link, um das selbst nachvollziehen zu können:
https://www.ebay.de/sch/164/i.html?...te=1&LH_ItemCondition=3000&rt=nc&LH_Auction=1