One thing to consider - socket lifespan.
From your post you upgrade every 5 years or so?
In 5 years both sockets will be different. It’s likely we will be on DDR6, and there may be other changes that mean the motherboard you buy today is not completely obsolete. So you will change again.
My advice is buy what suits you today - if that’s a 14700k great (would be my biased pic). If it’s the 7800x3d equally as great.
One thing to consider - socket lifespan. From your post you upgrade every 5 years or so?
In 5 years both sockets will be different. It’s likely we will be on DDR6, and there may be other changes that mean the motherboard you buy today is not completely obsolete. So you will change again.
My advice is buy what suits you today - if that’s a 14700k great (would be my biased pic). If it’s the 7800x3d equally as great.
Then enjoy. :)