The offer is good through January 31 of next year, so you have plenty of time to think about upgrading. Registration is currently live for 140 countries, meaning pretty much wherever you are, you can sign up (if you quality).
If you have a existing Windows machine before June 2nd can still upgrade for a relatively low price of $40.
Source: Windows Upgrade Offer