Always choose what you find the most fun to play. All classes can be built to be viable, but will require specific builds and farming efforts to make happen. We recommend checking out the Armory page to view characters people have built and enjoyed playing.
Players have discovered a rare in Dragonflight dropping a variety of 3 ilvl 415 weapons - with a requirement of level 60. The weapons provide such a large boost in power that class recommendations and players generally fall into any spec that can utilize these weapons. You can obtain -
Arcane/Fire/Frost Mage
Balance/Restoration Druid
Devastation/Preservation/Augmentation Evoker
Mistweaver Monk
Discipline/Holy/Shadow Priest
Elemental/Restoration Shaman
Affliction/Demonology/Destruction Warlock
Havoc/Vengeance Demon Hunter
Windwalker Monk
Outlaw Rogue
Blood/Unholy Death Knight
Retribution Paladin
Arms/Fury Warrior
Secondary recommendations may be classes that can wear the weapon, but won't benefit from the primary stat as the weapon damage can sometimes make up for it alone. As an example, Protection Paladin using the 1H Agility Sword is stronger than using a 1H Strength Weapon.
You always obtain 1 random weapon per character every day from the rare Zal'kir the Chosen. By using an alt character or a friend at or above level 70 - you can get the 415 weapon traded to you and repeat with as many alts available. The rare has a 5-6 minute respawn timer.
Requirements
Additional character of the same faction level 70+ in your party
Have your character in Dragonflight Timeline
Process
Initiate a party sync on your character, and have the level 70+ accept.
Navigate to the Rare's Location on both characters.
Kill the rare, the level 70 can then trade the weapon to your character.
Written by @garzhod