I have an old exam with this question:
Given $(\mathbb{Z}/61\mathbb{Z})^{*}$ show that for $n \in \mathbb{N}$ we have:
$$\operatorname{ord}((2 \bmod 61)^n)=60\iff\gcd(60,n)=1.$$
Update:
I have something: $(2^n \bmod 61)^{60}=2^{60n} \bmod 61 = 2^{60} \bmod 61 = 1 \bmod 61 .$ I conclude from this: $60n=60$, and this holds for $n=1$, so $\gcd(60,n)=1$. I find this quite ugly to be honest.
The way I look at it is this:
If $a = [2] \in (\Bbb Z_{61})^{\times}$ then the order of $[2]$ is clearly greater than $5$. A few simple calculations show:
$[2]^6 = [3]$; $[2]^{10} = ([2]^4)([2]^6) = [48]$; $[2]^{12} = ([2]^6)^2 = [9]$,
$[2]^{15} = ([2]^{12})([2]^3) = [9][8] = [11]$; $[2]^{20} = ([2]^6)^3([2]^2) = [27][4] = [47]$,
$[2]^{30} = ([2]^{15})^2 = [11]^2 = [60]$, which show that $[2]$ is thus a generator for the cyclic group $(\Bbb Z_{61})^{\times}$.
Now for a cyclic group of order $m$ with generator $a$ we have for $n \in \Bbb N$:
$|a^n| = \dfrac{m}{\text{gcd}(m,n)}$, so if we set $m = 60$, you have the desired result.
(There is nothing special about $61$ in this, but in general, we DO require a generator of $(\Bbb Z_p)^{\times}$ if $p$ is an arbitrary prime).