I got mine a few years ago and the best tactic is:
Go insane for a few days, chain work on it till it's done.
Get your rest and eat healthy, but consider it a level up race
That or plan it ahead, let's say you do it in a month. Write down a schedule and follow it, that way you know it will simply happen in certain days.
Now a days is extremely easy to achieve with all this online thingies to group up, and you have the Darkmoon fair rep pretty much for free, unless you don't want to wait.