You should file the I-130 immediately to shorten the time for her priority date to become current. It's currently taking at least 7 years for the F1 category. Only immediate relatives can apply for an I-601A provisional waiver. Since your daughter is already over the age of 21, she can no longer qualify as an immediate relative, even if you become a US citizen.
Answered on Sep 18th, 2013 at 4:38 AM