I have a US green card and since last 4 years, have been resident of US (filing taxes)
Wanted to know how early can I file for citizenship?
I have heard that you can file after 4.5 years, so that when I get my interview date(assuming after 6 months wait), I will meet the their eligiblity requirements of 5 years.
So is this true? But if the wait time at my INS location is more than 6 months, can I apply before 4.5 years?

