I'm looking at the relationship between income and scores on an instrument. Income is estimated by ZIP code. To account for nesting (i.e., people within the same ZIP code sharing an income), I've run a mixed model with ZIP as the random effect. There's a mean of 1.9 observations per ZIP. Is this too low to use a mixed model? Is there a minimum number of observations per group that's statistically sound?