Uma CPU de cinco anos e 512 MB de memória parece muito antiga, considerando o quanto você está pagando.
Eu não sei o quão extenuante é sua carga de trabalho, mas pelo menos eu iria para uma máquina dual-core de 64 bits com 1 ou 2 GB de memória. As implementações atuais do Ruby são conhecidas como lentas, especialmente a Implementação Ruby canônica do Matz (MRI), portanto, uma CPU rápida é uma prioridade.
Além disso, como diz Eran Galperin, a substituição dos discos rígidos também deve ser uma prioridade, pois os que você tem provavelmente estão próximos do fracasso.
Você pode manter o sistema operacional e os dados no disco rígido, mas talvez valha a pena comprar um sistema totalmente novo.