This just in: Battle for Azeroth will be released on August 14!
Pre-patch would likely be out a month before expansion, so prepare your checklists and get ready to grind them until July 14. Then we will have Teldrassil burning, Siege of Lordaeron and artifact power cancelled on our hands. Most probably well run repeatable quests to earn new faction mounts and probably transmog/toys.
I’d say it’s just in time. Covering Legion loose ends and rushing right into the fray.
And yes, For the Alliance!