What is the least possible value of
\[(x+1)(x+2)(x+3)(x+4)+2019\]where $x$ is a real number?
$\textbf{(A) } 2017 \qquad\textbf{(B) } 2018 \qquad\textbf{(C) } 2019 \qquad\textbf{(D) } 2020 \qquad\textbf{(E) } 2021$
Grouping the first and last terms and two middle terms gives $(x^2+5x+4)(x^2+5x+6)+2019$, which can be simplified to $(x^2+5x+5)^2-1+2019$. Noting that squares are nonnegative, and verifying that $x^2+5x+5=0$ for some real $x$, the answer is $\boxed{\textbf{(B) } 2018}$.