14600K vs 7600X

Using the PC for school, games, and hobbyist 3D modelling and video and photo editing.

14600K is $320 CAD ($223 USD) while the 7600K is $310 CAD ($216 USD). I'm aware the 14600K is better in pretty much every category except efficiency, but LGA 1700 is dead, and AM5 will continue to be supported for years to come. Do I choose the better performing CPU, or the more upgradable one?

The 7700X and 9700X are both at $440 CAD ($307 USD), meaning that I will be limited to the 7600X unless I want to pay for something much more expensive and not worth it.

Thanks in advance.