Oh, I remember the time when I was constantly monitoring the priority date to be current, it took me about a year. In general, the reason for this long wait is retrogression, this stage took the most time for me. You can read more about this in this article: https://eb3.work/knowledge-base/ . If you want to apply for an EB-3 visa, then it’s better to apply as soon as possible, because you will really have to wait a very long time. Also keep in mind that this is an expensive process, the whole visa cost me about $17,000 🙂