Question: how long do you have to wait to get citizenship?
Answer: Be physically present in the United States for at least 30 months out of the 5 years immediately preceding the date of filing the application. Reside continuously within the United States from the date of application for naturalization up to the time of naturalization.