I would suggest go with Xbox right now, be it a Series X or Series S. Gamepass is offering immense value right now, you subscribe to monthly subscription of Rs.600-Rs.800 and you get hundred of games which you can download and play anytime. If you opt for the ultimate version of gamepass you get EA Play also bundled with it, which as EA games from Fifa to Battlefield and NFS.
All Microsoft owned games come to Gamepass Day one, even some of the third party titles.
If you have patience and budget for Series X, would suggest go for it. It does 4k@120 FPS, better storage and CD rom incase you get CD's too, add the power too. Series S is 1080p console which does 120FPS but in general I never liked the way graphics look in 120FPS mode, I am Quality > Quantity guy.
Xbox does Dolby Atmos, and the quality of sound coming from this is much better than Nvidia Shield too! be it Netflix, Amazon Prime or HDD movies.
I own a PS4 too, was going to get a PS5 but not much games from their first party studios, will wait.
Xbox has tons of games now. I game around 3-4 hours daily, still I am unable to clear my backlog.