I personally leveled all gathering classes to 50 before started working on crafters because I do not like being restricted by what others have gathered and bothered to sell, sometimes at extreme prices. I would rather have the option of being both self sufficient and capable of avoiding being ripped off by getting my own when needed.