Starting from
$$n \le 8\lg n$$
divide both sides by $8$ to form
$$\frac n8 \le \lg n$$
then since $\lg n=\log_2 n$ is the binary logarithm with base $2$ we have that
$$2^{n/8}\le 2^{\lg n}=2^{\log_2 n}=n$$
which means that
$$2^{n/8}\le n$$
From here we could reason that $2^{n/8}$ will eventually get larger $n$ and could experiment with different multiples of $8$ to make the computation easier. We have that $40\gt 2^5$ and $48<2^6$ so that
$$n=40 \implies 2^5\le n$$
$$n=48 \implies 2^6\ge n$$
therefore we should look between $40$ and $48$. Testing out the remaining values
$$n=41 \implies 2^{41/8}\le n$$
$$n=42 \implies 2^{42/8}\le n$$
$$n=43 \implies 2^{43/8}\le n$$
$$n=44 \implies 2^{44/8}\ge n$$
we see that $2^{n/8}\le n$ when $n\le 43$. We also have that
$$n=1 \implies 2^{1/8}\ge n$$
$$n=2 \implies 2^{2/8}\le n$$
which means that $2^{n/8}\le n$ is satisfied when $2 \le n \le 43$. We can verify this result graphically

and could also use induction to prove that $2^{n/8}\le n$ when $2 \le n \le 43$ as shown here.