>>36453422The average lifespan of a generation is about 3 years, and we already know Gen 8 is coming out next year.
Gen 31 would actually come out in 2085 if the lifespan remained consistent, but realistically I can see it coming much sooner by limiting generations to Debut Games and Upper Versions with absolutely no gap years, making it about 2-2.5 years.