I start mogging immediately. I’m not leveling looking like a clown.
Champion and below gets two star enchants/gems. Heroic and above get the expensive stuff. Blue quality or less never gets enchanted.
As to how long did it take for me to farm mog? A full set from a raid might take weeks or months. Or anything from a repgrind might take weeks. This hunter however is mostly just in what allied race hunters get by default.