I like his recommendations 2 level 1-20 zones to get to 20, then do all the 2nd zones since they are designed for walking (Horde: Northern Barrens, Silverpine Forest, Ghostlands, Azshara, & Hillsbrad Foothills if you need a little more. Alliance: Westfall, Loch Modan, Darkshore, Bloodmyst Isle, and if you need a little more Redridge Mtns, or Duskwood). Don't even bother with the higher level areas, too spread out. Finishing up a Monk now and I had done all these zones before the update, the running between quest and the 50% experience cap is driving me crazy.
Herbalism is also a good source of money. Herbs are required by alchemists and scribes. Unlike ore which is found only in rocky areas, herbs can be found in many places. Be sure to check on the auction house for what herbs are in demand for a high value; often a lower level one is very valuable, so you can farm an area you already know for quick money.
**Players can repeat the Battle for Azeroth trial experience with up to 12 characters per qualifying account during the welcome back weekend. The Battle for Azeroth trial experience ends after three hours of game play in Battle for Azeroth, or after the quest "We Need Each Other" (for Horde) or "A Nation Divided" (for Alliance), whichever comes first.