请问个citizenship eligibility 的问题。如果我今年6月29好满绿卡5年,我拿到绿卡后一直住在同一个城市。5年内总共离开过美国不到3个月的时间。如果我今年6月20号离开美国,7月20号回来,我能直接申请公民吗?还是要等到10月20号以后才可以申请。谢谢了!