MySQL | REGEXP VS Like

Tengo una tabla CANDIDATE en mi base de datos que se ejecuta en MySQL 5.5 y estoy tratando de obtener filas de la tabla donde RAM se encuentra en el primer nombre, por lo que puedo ejecutar debajo de dos consultas, pero me gustaría saber ahora qué consulta debemos usar para A largo plazo con respecto a la optimización.

SELECT * FROM CANDIDATE c WHERE firstname REGEXP 'ram';
SELECT * FROM CANDIDATE c WHERE firstname LIKE'%ram%';