Wait for wow classic maybe
current wow is trash, only filthy toilet cleaners play retail
Don't get me wrong, but Wow is a type of game that died long time ago and somehow holding on because of newcomers like you and old players who paying subscription fee just because "they have accomplished so much". Don't be stupid, this game is like smoking: easy to pickup , but hard to abandon. Easier not to start in a first place imo
It's hard to say. As a veteran, for me the worst part of the game is levelling, but at the same time it is required. It's a difficult game to learn because there is so much to learn in terms of both your class mechanics and all the aspects of the game. Due to this, levelling is very beneficial, but it's so time consuming that it really may not be worth it.
Buying the current expansion allows you to not only skip to better content (as the first 60 levels are like 20-15 years old in terms of when they started creating those areas) and the quality goes up the further you go. Personally, for enjoyment, I would say buy the full edition (60 bucks for everything incl. expansion). Use the level 100 boost instead of the 110 one, you'll need the extra 10 levels to learn the game well.
Aside from that trouble with the game, WoW is a great game and can take a lot of your time. Some people say it's trash, but in reality most people that quit just can't deal with the costs of playing the game. If you can, it's arguably the best game to play. It's definitely a very active game and worth playing, now would be a good time to start playing due to the new expansion of course.
If you like playing CS a lot too this game isnt for you, it's the kind of game people skip class for 4 weeks in a row