With the game in Alpha, we know that's possibly a 3 month process and then it goes to beta. Having been in Warlords beta, that lasted 3 months. So, perhaps, Battle for Azeroth is 6 months away?
Therefore, it's time for the "Guess The Release Date" contest. In the thread, you will post the date you think BfA will drop. You get ONE GUESS ONLY. You may guess a date already chosen.
The contest starts today and ends on March 11th, which is, incidentally, the return of Daylight Savings time in the US.
There will be fantastic prizes. I'm not sure, right now, what they will be, but they will be fantastic. If you want some inspiration for your guess, go to the thread. I've listed the dates the other expansions released on.
Good luck. Everyone.