Suppose I have $m$ samples drawn from a Gaussian in $\mathbb{R}^n$, and need sample covariance $\Sigma_m$ to be $\epsilon$-close to true covariance $\Sigma$:
$$E\|\Sigma_m-\Sigma\| \le \epsilon \|\Sigma\|$$
How many samples do I need?
My distribution is nearly singular, in sense that intrinsic dimension $r$ is much smaller than embedding dimension $n$ where
$$r=\frac{\text{tr}(\Sigma)}{\|\Sigma\|}$$
The term "intrinsic dimensions" comes from Tropp's book, Chapter 7.
I found the following sample-size requirement in Vershynin, High-Dimensional Probability Remark 5.6.3, for an arbitrary distribution: $$m \approx \epsilon^{-2} r \log n$$
Can this be tightened for a Gaussian distribution? In particular, I'm wondering if the $\log n$ factor can be dropped.
Here's what error looks like for various dimensions with intrinsic dimension fixed.