Auf den B550 und X570 Boards wirst du sowieso nur die 5000er Generation zum Laufen bringen. AMD hat bereits angekündigt, dass spätere Architekturen auf einen anderen Sockel basieren werden.
Um deine Frage zu beantworten, müssten wir wissen, wie viel Geld du bereits wärst für das Mainboard...