I have an offer from a solid program, but I'm still on the waitlist at one of my top schools.
Both schools are great (funded, good match rate, high EPPP pass rate, great practium/externships, etc.), but my waitlist school is a better match for me overall. If I don't get accepted off of the waitlist, then I'm definitely going to go to the school that did offer me a spot, but my waitlist POI seems optimistic, so I'm still holding out hope. I made a point to only apply to programs that I would seriously go to in case a situation like this came up, so it's sort of a no brainer for me not to reapply next year. As you know the whole application process is pretty terrible and expensive not to mention a complete crapshoot, so I'd say that you should definitely accept any offer you get this year, unless the only offers you get this year are truly terrible (unfunded, poor match/EPPP rates, etc.)