Wow...19 E46 M3's. Extrapolating out, that's like 30-40 of them by the time April 12th rolls around.
This being my first time down, I'm probably not going to see such a concentration of M3's anywhere else. I suppose it'll be a truly humbling experience. ;-)