If you've been following along, on June 11, 2014, Joe Belfiore announced that Windows Phone 8.1 was feature complete.
WP8.1 sw is finished for the Lumia phones that started shipping a couple weeks ago.. and we're testing the update code now. Fixes ongoing.— joebelfiore (@joebelfiore) June 11, 2014
Just last week, Windows Phone 8.1 was finally given its own, official Update History page.
And, just late last week, the Microsoft India team announced that Windows Phone 8.1 will start rolling out to existing Windows Phone 8 users during the first two weeks of July.
@MALISANKAR [2/2] The Windows Phone 8.1 update will roll out to existing Windows Phone 8 users during the first two weeks of July.— Microsoft India (@MicrosoftIndia) June 26, 2014
It's unclear if Microsoft India was suggesting a rollout specific to the country, or if the rollout was being scheduled for all Windows Phone 8 users worldwide. However it transpires, it's safe to say that Windows Phone 8.1 is ready to go and we won't have to wait much longer.
However, it's still important to remember that Windows Phone 8.1 Delivery Is Ultimately Reliant on the Carrier.