For $k>2,$ Show $k^k<(k!)^2$
Using induction, I boiled it down to proving $k^k>(k+1)^{k-1}$
Im stuck here. I tried using binomial inequality that i.e. $$k^k=((k+1)-1)^k>(k+1)^k-k(k+1)^{k-1}=(k+1)^{k-1}$$
But the fact that it has a negative number may not be the right argument, so, how to proceed?
HINT
We have that
$$k^k>(k+1)^{k-1}\iff k\log k>(k-1)\log(k+1)\iff\frac{\log k}{k-1}>\frac{\log(k+1)}{k}$$
then consider $f(x)=\frac{\log x}x\implies f'(x)=\frac{1-\log x}{x^2}<0$ as $x>e$.