theres no time frame as long as she have all the documents ready....even a day before of the apointment day...just go over whats on the available slot and let her pick up the date/time that suits her well....
i booked an appointment one week before i submitted my application so i still have enough time to arrange all in all ....