Ah, and DO NOT sleep in Cassies hideout no matter what. Just in case
Viewing post in Lust Doll Plus r47.1 released to public! comments
I have a much more efficient method. First, train Gin. If you're already in the 2 roleplay options and you're aiming for the third scene, make him wear a maid costume. Afterwards, leave the town and sleep.
If you get back and he's gone, don't go into the lake yet. Check the safehouse first if Cassie is there. If she's there, leave the town and enter again. Gin will still be in the lake so you just need to check the safehouse every time you enter. If Cassie is finally gone, you can check the lake and there's a huge chance they're both there.
You can also check the apple trees for Cassie first to make sure but I find that a bother and just prefer to save before checking the lake and reloading if she's not there.