Twilight Princess is great but I prefer Ocarina of Time over it. Those "wolf" segments in Twilight Princess didn't interest me and downright frustrated me in other areas.
Breath of the Wild is definitely worth your time though, I must warn you, it feels far different from most of the installments in the series. Once you get used to its rather jarring new mechanics, though, it's a great experience. It's one of those games you can play, beat, start over again and again and always find something new each time. Great game, though lower on my list.
Majora's Mask frustrates me to no end. It's essentially "Zelda with a timer". To provide my own experience: I played for a while and had to reset time before the moon made contact. Played some more and more further progress--reset time. Rinse and repeat...rinse and repeat...and that's the entire game of Majora's Mask.
Every time you reset the game you lose any dispensable items you collected (rupees, arrows, etc). However, you can keep your rupees but only if you make sure to deposit them in a bank before resetting time. However, I didn't always have time to run back to the main town and bank and wound up losing my rupees. It's VERY tedious...at least for me. I've heard numerous--NUMEROUS people claim "aw, it's not bad at all" and "I actually like working against a clock" and blah blah blah and I just can't agree with them. I love exploring in Zelda games and anxiety and tedium surrounding that clock take the joy out of it for me. For instance--you get through a dungeon and you're about to enter the boss room. You realize you have twenty minutes on your timer before the moon hits. What do you do?--Take your chances and battle a boss you haven't seen before or reset the clock? Well, you want to reset the clock. Even IF you beat the boss quickly and on your first shot, you still have to run back to the town back if you want to salvage those rupees before resetting time. So, you reset time, wind up back in the main game village, run back to the "hub" where the dungeon was, re-enter the dungeon and then get a bit of mercy from the game as it will have a portal waiting at the entrance for you to warp to the boss door.
Now, does that sound fun to you? I know it is seemingly fun to a great many people but I don't feel fun from that. I feel like I wasted time having to reset time, backtrack to the dungeon again and fight the boss. I'd rather just...fight the boss.
So, Majora's Mask is definitely one of those "Love it or hate it" types of games and people like me are apparently in a minority as most people love that game. I'm not at all saying people can't like what they like but I personally can't understand why so many people LOVE that game and its timer. People even say: "I barely notice the timer". Maybe I'm just bad at Zelda games and never realized it? I don't know. Timers are fine for platformers like Mario but a large adventure game? No. Not for me.
I actually haven't played much of Wind Waker. I would always get lost at sea and gave up out of boredom. I'd like to give that one another shot with a guide in the future.
A Link Between Worlds is great. I don't know if you played it but I'd recommend it as it's essentially a "Second Quest" of A Link to the Past (as it uses the same exact Light/Dark world maps but with new dungeons/items/enemies).
PS: Don't take my word for it regarding Majora's Mask. Hell--give it a shot. Maybe you'll like it more than I did. Almost no one seems to agree with my complaints about that game so I guess I'm part of the club of the one or two weirdos who dislikes that game. I don't even hate it--I just find it frustrating.