Hey there,
Just a quick tip. If you want you class hall belt faster which costs 100k artifact power obtained, fishing artifacts count towards the total. This means if you use one of the fast methods around the forum to power level your fishing artifact such as catching Oodeljfisk's or Ghostly queenfish (providing you have the bait) you can easily aquire your belt within a day and save yourself a few weeks.
You can also buy the required bait from the auction house ( Ancient vyrkul ring/Rusty queenfish brooch) but well, if you have your fishing artifact you may already know this.
There is a decent guide on how to obtain your fishing artifact on wowhead, i did it within a day by buying bait:
The Legion Fishing Artifact, Underlight Angler - Guides - Wowhead