@Haley R I do a combination of opening new cards and buying discounted DGC. I have a stack "this high" of DGCs I'll be throwing out after this ABD and cruise in December and a "system" for them all that still doesn't rival Lain's spreadsheet on everything and amalone's mathing, lol.
I also use a TA that provides OBC so I know gratuities are covered so other than Palo (we have 1 meal covered but I usually eat both brunch and dinner) no OOP once we board.
Our TA (Kevin from DU that sponsors these boards) for ABDs provides a small discount as well, then discounted dgcs, and new credit cards as well.
I definitely give myself 2+ years to plan and save for ABDs.
For
DCL, I think you'll find FL resident rates pop up and are good-we utilize the MTO (military rates) which are often better than FL resident rates, and cannot lie, those help-it's how I sailed Alaska twice in 10 months!