How soon can I start using the new Portability Check account?

Instantly! You will be able to start using your Portability Check account right away after you receive the email with your credentials.