So this may be a common question, I have no idea. Similar to the birthday paradox, I was wondering how many times one would need to shuffle a 52 card deck (assuming instant shuffles, no set starting point, and no human patterns in shuffling) before a repeat order is statistically likely. I know that 52! is an incredibly high number, but the odds for a repeat must be much more likely since not every combination would need to happen before a repeat does.
As an aside, is there a way to mathematically account for things like the fact that every deck of cards starts off in the same order, and that people have patterns in shuffling? Most people divide the deck in half, putting the top half in their dominant hand before riffle shuffling. Short of putting each individual card down, then picking them up in a random order, I would imagine that these patterns significantly increase the likelihood of a repeat deck order.
Let's say we are repeatedly and independently performing a random experiment with $N$ different outcomes, all of which have the same probability $N^{-1}$, where $N$ is large.
The probability of no repeated outcome in $k+1$ trials is $\prod_{i=1}^k (1-\frac{i}{N}) \approx \prod_{i=1}^k \exp(-\frac{i}{N}) = \exp(- \frac{k(k+1)}{2N})$.
For this to be substantially less than 1, e.g. $ < e^{-1}$, you would need $\frac{k((k+1)}{2N} > 1$ or approximately $k > \sqrt{2N}$. If $N = 52!$, this means at least $\sqrt{2 \cdot 52!} \approx 1.27 \cdot 10^{34}$ repetitions. That is still a very large number.
I believe this argument is well known and has most likely been made precise somewhere.