Commands can be registered at any time during the client lifecycle, but if you intend on normal behavior, you should register during the preInit phase.
The command instance to register.