I'm going to play Mickey Mouse's (the devil) advocate. We're going to Moonlight Magic again in a couple weeks and we went to one last year. It was really cool to be able to take our friends who aren't DVC and let them experience the short waits and "free" snacks and for them to feel like they were getting into an exclusive event. With Epcot being our favorite park, we do tend to use the lounge there and it's been nice to be able to just pop in and relax. No it doesn't have much if any monetary value, yes I could've bought plenty of snacks with the money I saved with resale but also it's nice knowing my parents have somewhere they can relax on a hot day or skip a ride. The season pass also makes sense for us because we go so frequently, even if it's just for the weekend. On the other hand though we're about to become Orlando locals briefly so didn't need to be DVC.. but when we leave soon we'll need it again LOL.
Like I said, the best thing about buying is just not having to worry if your points are able to be used somewhere at 7 months. The second best thing though is probably not having to explain random cast members that you're DVC but you don't qualify for a discount

.
All this just to say there is no right or wrong answer, only you know what's best for you OP.