Here is February 2026 visa bulletin
https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2026/visa-bulletin-for-february-2026.html
Looks like right now they are processing cases filed in November 2016.
So I guess at least 10 years, more likely 15+, unless they are from Mexico or Philippines, those will take over 20 years