It's likely to be tougher to get into VGC now that Star Wars is open. My suggestion is to book a hotel room with cash, then attempt to get your VGC waitlist. Our last trip, we couldn't get anything at VGC so we booked DLH--do not use points because as you say it's an expensive option. We then waitlisted for our 5-night stay, using two different waitlists. More importantly, we began checking the resort availability page almost daily, sometimes more than once each day. Within a few weeks, a 1BR opened for our first two nights, so we booked those and subsequently cancelled our DLH for those two nights. A few weeks after the 1BR came available, a GV popped up for our last two nights, so we sucked up the extra point costs and grabbed that. Again, we cancelled those two corresponding nights at DLH. That was it. Our middle night never popped up either on the resort availability page nor via waitlist (which we had altered to reflect our situation). So, we wound up spending a 2-1-2 split stay. It wasn't an issue moving luggage, the only minor inconvenience being not wanting to fully unpack during that time. There are no cash discounts for DVC owners about which I'm aware. Good luck!