I have Ankha in my town, in quite a bad spot so I'll be letting her move whenever she wants to. She almost moved out a while ago, and then changed her mind. So typical
I'm not sure when she's going to ask again, but I'll let you know once she decides to move again and you can adopt her for free then if you still need her!