Ever since I "quit" back during WoD, I never stay subbed to retail for more than a couple months. I do the latest raid on normal/heroic and maybe farm some gear a bit and then quit when I'm bored.
No point in staying subbed forever when every single new raid is a gear reset.