My wife got her green card June-2005. She applied for me as spouse April-2006. I got my immigrant visa June-2010. My wife became us citizen July-2010 just few days after my arrival in USA. My wife needs to wait 4 yrs 9 month for apply citizenship. So I am confused what's the law? Do I need 5 yrs to be citizen like her. Or 3 yrs because of my wife is citizen. Thanks