Ok, so I'm a little compulsive and a few weeks ago I was wondering the same thing. Here's what I googled up for past sale dates:
As far as I can tell, it's only three times a year - Dec/Jan, June/July, August/September. But it probably seems like more because the sale usually runs for 3-4
Life isn't stone, it's water.
PSA: When talking about baby fish, "fry" is plural.
I have a fry. I have some fry.