Maximizar la memoria RAM y especialmente un gran y moderno SSD son ciertamente opciones a considerar.
Sin embargo, por la forma en que has descrito tu configuración, es probable que se acumulen bastantes residuos, causados por una actualización sobre una instalación existente y/o por el Asistente de Migración posterior.
Antes de tirar el dinero, deberías probar cómo se comporta la máquina con una instalación limpia. Dado que todavía está en discos magnéticos giratorios, cualquier unidad externa para probar este enfoque no debería ser tan drásticamente diferente y darle una impresión de los cambios alcanzables.
Eso es radical, lleva un tiempo pero también es fácil. También puede tratar de analizar, lo que realmente causa la lentitud en su configuración actual. Si la lentitud percibida es en Sierra pero no en El Capitán, entonces es razonable que hay también mucho que hacer detrás las escenas. Las instalaciones recientes de 10.11 frente a 10.12 no son tan diferentes en términos de velocidad percibida en este tipo de hardware.
Si tienes éxito con las mejoras en tu configuración actual y quieres mantener el hardware: entonces por todos los medios necesarios, ve y consigue un SSD (instalado).