Pretty sure you can snag the domain name anytime. If it's availble, go for it.
We pay annually for our domain names.