After Samsung releases it, your carrier has to make their modifications, so the initial release of 4.4.4 for any carrier depends on the carrier. After that, unless you manually force it, you get the update when your turn comes. So early to late 2015. (Once it's available I'd wait a few months to see what new bugs it's introduced.)