Someone posted a link to a good website but yeah just use the visa bulletin to see when NVC is reviewing documents. The last batch of interview letters seemed to come quick (2ish weeks to a few days) but the latest people I’ve seen is now almost waiting a month. Don’t know what slowed them down.