Question is Why are you questioning your self when to apply for a green card. Are you getting married to evade us immigration laws. Is your marriage bona fide? Well the answer is if you are married to a US Citizen and engaged in your marriage in good faith, You can file for your green card when ever it suites you and your wife. You do not need to question your self. If your marriage is not in good faith USCIS can some how find out if you slip or if they are suspicious of your marriage. but some people some how manage to slip thru the cracks and thats no way to go