I did apply after I become Citizen last year in February 2023 It took 12 months for approval. Then it will be sent to nvc. Nvc will help you with the documents to be submitted . When all submitted they will send it the consular office. You still have a long way to go. It's takes a total of 2 years to 3 years.