I will aslo add that if you make all your toons have enchanting ( you can DE legion mats at skill level 1..but not old mats ). Just from WQs, once your item level is high enough, you can farm TONs of the epic shards. I have made a few million just from disenchating quest gear and WQ gear..i have not even tried to farm yet. If you level a few teams and give them all enchanting, you can do WQs ( and mythics once a week if you can handle them ), and make some good gold selling the mats. Also, the harvester shoulder enchant has netted me a lot of extra herbs and fish..im not sure which shoulder enchant is best for money though. I do have a druid team that has mining/herbs..but i find that boring ( until they can fly and gather ). But all of my other teams have enchanting+random other trades.