1) Cuando hay un índice agrupado en la tabla y la columna a consultar, tanto el MAX() operador y la consulta SELECT TOP 1 tendrá un rendimiento casi idéntico.
2) Cuando no hay un índice agrupado en la tabla y la columna a consultar, el MAX() operador ofrece el mejor rendimiento.
Referencia:https://www.johnsansom.com/performance-comparison-of-select-top-1-verses-max/