Usted tiene la idea correcta.
La mejor manera de ir sobre la búsqueda de $\textrm{max}(f,g)$ es encontrar sus puntos de intersección mediante el establecimiento $f=g$ y la búsqueda de las raíces, y luego marca los dos gráficos para ver donde cada uno está en un máximo.
En su caso, las dos funciones se cruzan en $x = -3$, $x = -1$ y $x = 3$. Mirando el gráfico anterior, podemos ver claramente que de $f$ $g$ a un máximo para cada uno de los intervalos $x \leq -3$, $-3 \leq x \leq -1$, $-1 \leq x \leq 3$ y $x \geq 3$. Como resultado obtenemos que
\begin{equation*}
\textrm{max}(f,g) = \left\{\begin{array}{cc} 3x + 6 & x \leq -3 \\ x^3 + x^2 - 6x & -3 \leq x \leq -1 \\ 3x + 6 & -1 \leq x \leq 3 \\ x^3 + x^2 - 6x & x \geq 3 \end{array} \right.
\end{ecuación*}
Esta función tiene este aspecto para $-5 \leq x \leq 5$: