Leveling is just a thing you torture yourself through. There are so many expansions, and with the 100% increased XP boost, you don't really see more than a zone of an expansion before you've outleveled it and are onto the next one. So it's an incoherent mess story wise.
Once you hit 100, you are kind of forced to do at least 1 Legion artifact weapon unlock, then once you hit 110, you do the BFA neck quest and pick a zone and you'll most likely hit 120 at the end of one of the 3 zones you could have selected from. Then you'll be onto the Nazjatar quest chain and your cloak and you'll probably get murdered to death by basic mobs in Nazjatar with your 280-ish ilvl and be miserable.
Then you'll somehow track down the quest for Mechagon and unlock that and maybe get your neck to 50 and then something like 70-ish and start the essence grind...
Just casually level a character using LFG at 15+ and don't bother trying to hit cap and do current content, it's a nightmare.