Legendary Advice
You can always farm gold and buy them from the trading post. Tarir is still good money as is Silverwastes. Fractal Tier 4 dailies also yeild good gold return (Plus rarely unID’d dyes in the daily chests.)
These also drop in specific map as a bonus reward, you can read about that here .
PvP league rewards unID’d dyes (1 each tier with 2 in the end tier chest)
WvW skirmish rewards, in the Skirmish chest you can select unID’d dyes.
As for tier 6 materials, if you don’t have your 77 mystic clovers yet, do them and you should have more than enough t6. If you do have your clovers, it’s another case of farm gold and buy off tp.
Don’t buy t6 material bags with laurels, the gold return is worse. Buy tier 4 to sell and purchase t6 with the extra gold.
Well WvW is now an ample source of unidentied dyes (you can pick it every reward chest)… if you got the ranks you can get like 5-10 dyes in an evening.
But the simple answer is as above: you farm gold in general and then you buy them. There is very little in GW2 thats worth farming for personal use, if anything.
Right now Black Lion Chests award quite a few dyes, guaranteed. So, if you have any keys saved up, now would be a good time to use them, or you can do a weekly key run.
https://wiki.guildwars2.com/wiki/Zaishen_War_Paint_Kit
Good luck.
Message me in game later. I have 34000++ Unid dyes. I will send you what you need. I will be online in a few hours. Think they changed it to 100 Unid dyes? When I was making bifrosts it used to be 250 of each. Anyways, just message me how many you need and ill send them to you.
I am “That” guy you have all heard about.
1,073 precursors forged and counting.