Yo tengo el 3700X y tengo 32Gb de RAM, concretamente estas:
LINKY no me arrepiento en absoluto, tambien depende mucho el uso que les, yo por ejemplo trabajo mucho con Kubernetes, osea no solo juego, con lo que elegir 16Gb no era lo mejor, porque me los como, de hecho cuando arranco el cluster que tengo, que es lo mas parecido al que uso en la empresa, se come 24Gb de RAM, uso solamente Linux (Debian10)... pero vamos, el equipo vuela, es una maravilla, si pillas el 3700X, pilla una placa con chipset X570, y una RAM compatible o mejor optimizada para Ryzen, la que te pasado lo es.