I’d wait until the 17 lineup if you’re happy with your current phone. The 12 most likely has 2 more OS years of support seeing as the XS and 11 series are still supported (iOS 20). Don’t quote me on this but rumors also seem to indicate that the regular 17s will also get promotion displays which you maybe don’t care about since your 12 pro max doesn’t have it. In addition, you can currently buy iPhone 14s and 15s (all non pro sizes) directly from Apple, so if history is any indicator, the 16 plus should still be available brand new from Apple when the 17s come out.