You can apply for a Green Card immediately after your marriage to a U.S citizen or a permanent resident. However, the process might differ slightly depending on whether your spouse is a U.S citizen or a green card holder. It’s advisable to consult with an immigration attorney to understand the specific timelines and requirements.