Hi, if you want to file under general provision, you're not yet eligible and will be eligible 12/28/2026
If you want to apply based on marriage to US citizen (e.g. still married and you live in marital union from start of LPR status until oath), then the earliest you can file N-400 is 12/28/2024. I'd file first week of 2025 or later to be sure.
By the way, is your I-751 still pending?