Question: how to know when you're eligible for an upgrade on at&t?
Answer: Go to your account overview and open the My wireless section.
Scroll and choose the device you want to upgrade.
Check its status. If you see Upgrade ready or Ready to upgrade, you're good to go.