It is time my friends!!
BioWare announced the opening of sign ups last night and as can be imagined the site completely crashed.
You need to go here to sign up but right now the process seems to still have a few issues, resetting before you are done signing up. It’s sure to be fixed soon though.
May the Force be with you!