Technically, she should only need to hold on until the election cycle starts in early 2020. At that point, any Republican willing to even hold a hearing about a new nominee before the election is over is a damn hypocrite.
....which is bullshit, because we already know they would push the first conservative knob they could through the gate as fast as they could, and the Dems probably wouldn't even put up a fight over it. Non-voters have their own accountability, but the GOP are bitchmade, self-serving assholes, and the Dems are half-hearted schmucks that can't stand to fight for anything.
Yeah, yeah... Not all blah, blah, but that shit is frustrating.