Can i buy membership at this rate even if mine hasn't yet run out?
Sure -- click Purchase, then check the box labelled "Purchase as a gift that can be e-mailed to anyone". Type in your own e-mail address, and it will email you a link. Keep that link in a safe place. When you're ready to redeem the membership, click the link and you can apply it to any account.