"I was in a coma for twenty years, and doctors all said that I would never wake up. But now, I miraculously have, and it's all thanks to Xaviera. The medicine that Luke left behind must be for saving Xaviera's life, but I didn't expect her to leave such precious medicine for me, solely to help you out. I'm already over ninety years old, and I won't live much longer. It's really not worth it to use the medicine on me!" Sir Drew continued.
Only then did Caleb remember that Xaviera seemed to often visit Blue Dream Pavilion, which was the Medical Association's base. She went there for many days in a row and then came to the Drew family to wake Sir Drew up.
If that medicine was left behind by the miracle doctor Saint Hand, she could've taken it out to save Sir Drew long ago. Why did she wait until now?