I used fully upgraded and enchanted heirlooms; missing only the fishing ring. Leveling from 1-20 took ~3 hours, at which point I immediately turned on War Mode for the duration. I rarely encountered enemy players, and when I did they almost always left me alone. But the few times I did get ganked, the total cost in time was insignificant. Maybe a total of 5 deaths from ganks in the entire 40 hours.
It is reported that Battle for Azeroth is regarded as the best expansion for both developers and players in World of Warcraft last decade. Different from Legion, it brings the conflict back to Warcraft's core: the Horde versus the Alliance in all-out war. So far over 3.4 million units worldwide are enjoy BFA which is alse listed the fastest-selling expansion.
How many hours will players grind for a token now worth $15? On the Chinese and European servers — which include Eastern European countries where minimum wages are less than the equivalent of $2 per hour — there are plenty of people willing to sell their time for these prices. There is more of a question of relative value in North America, where players tend to value their time more highly relative to subscription costs.
Recently, Blizzard provided their own WoW Token system for players to buy and sell World of Warcraft Gold. However, the constantly fluctuating supply and demand means that prices will vary. Consequently, getting the best prices isn't guaranteed, nor do you know when you'll make a sale. You also can't trade or resell any tokens you buy, as they become instantly "Soulbound".
In 2015, Blizzard started letting players buy gold from each other using WoW Tokens, to try to control the process and mitigate damage. “Time is money, friend — but sometimes one is harder to come by than the other,” Blizzard says on the official page. “Now World of Warcraft players can use the WoW Token in exchange for game time or Battle.net Balance!”