Repetitive daily quests are a legitimate method of generating significant cashflow. Players who spend several hours a day doing daily quests can often generate 100 per hour. Many players have funded the purchase of their elite flying mounts solely through doing daily quests. Another trick for higher level players is to do level 70 dailies as a level 75-77. If you have a hankering to get a Netherdrake, for instance, and you already have a fast flying mount (which is a pre-requisite for the drake), you will find your mid-70s an ideal time to go get that drake. Not only will the quests be a lot easier to do at level 75+, but the dailies will pay about 1200 as you level rep, and you'll get XP along the way to boot (albeit not as much as quests in Northrend.) So if you're looking for a break from the grind of leveling to 80, and want to kick back, spank some level 69s and make some decent money along the way, doing lower level dailies can be a fun way to make some extra cash.
Making gold is all about finding the balance that works best on your server between all the above methods. When you find that balance, repeat, repeat, repeat, until you get the results you want. Never make any rash decisions without first consulting the economy. If you do not think you can make a for sure profit, then do not do it! Change only when necessary, because your clients become accustomed to certain practices that keep them buying from you even if under cutters offer a slightly lower price. If the customer is always right, then show that to them and you will be much more profitable!
Just before Battle for Azeroth goes live, you will want to log all of your characters out in the zone of Silithus so that you can acquire the quest to talk to Magni and obtain your Heart of Azeroth (refer to our Heart of Azeroth guide for more information about this item). This is the new artifact-type of piece of equipment that you will use for all of the Battle for Azeroth expansion. Once you acquire your permanent neck slot piece of equipment, get back to Stormwind or Orgrimmar to begin your scenario that leads into the introductory areas of Kul Tiras and Zandalar.