is that yes, they had to have released their first album during the 90's (which is why I didn't include De La Soul) and most likely achieved most of their fame in the 90's as well.
And as far as "best" yeah that's a little unclear but I assumed it mostly meant which artist is *currently* producing the best stuff rather than who's the best artist overall.