I have a PS5, XSX and a gaming laptop.
Generally my purchase decisions are like so:
Gaming laptop - only used if I double dip on a CoD release.
XSX - Used for any day 1 exclusives on Gamepass, games on Gamepass that I would need to buy on PS5 (IE the Ascent), paid exclusives and titles on sale that are not on sale for PS5 (or are cheaper).
PS5 - Used for exclusives of which there tends to be more than on XSX. I also buy CoD on PS5 these days as it just seems to have a solid player base with crossplay turned off and I don’t tend to struggle getting matches. I have the enhanced PS+ subscription this year also and so I’m making use of that too.
I should note that I am completely digital, so console game resales is not a factor for me.
Overall, I’m using my PS5 the most in this generation.
As an aside, having to choose between 3 platforms is a nice problem to have. I’d say go with whatever platform you prefer overall, or where the best deal is, or in the case of multiplayer games the platform your friends use (if you don’t want to / can’t use crossplay).