Four easy ways to get a lot of tickets that don’t require timing:
[80 tickets] There are nine Darkmoon dungeon artifacts that can be turned in at the Faire for rewards. They give 5, 10, or 15 prize tickets apiece, and you can redeem one of each type per character per Faire. The nice thing is that you can purchase all nine on the Auction House, usually for 100g-200g apiece if you wait for the price to drop.
[10 tickets] Kill Moonfang. Easy 10 tickets and it’s a large group activity. Use premade groupfinder to find a group. Can be done once per character per Faire.
[20 tickets] Do all five profession quests. They give 4 tickets apiece. Can be done once per character per Faire.
[120 tickets] Pet battles. Win both and you get 15 tickets. Can be done once per account per day.
I actually like 3-4 of the DMF games and have been doing them FOR SO LONG that even after buying the Blimp, I have something like 4000 tickets on Brock! lol
Some fans of Pet Battles were very vocal about why Blizzard introduced a new currency in BfA for PBs… my overwhelming stockpile of DMF tickets are why certain currencies need to change from time to time. Because any new item(s) they introduce, I can immediately buy. From where Blizzard is sitting, that’s not ideal.
If you haven’t done it with this character, you can fish up 100 of the Darkmoon fish and turn them into the fishing vendor for a map that gives a one time per character quest that awards 100 tickets.