When should I register and where?

Victoria
So this is my first baby and I'm not sure when to start on my registry or even where? Any suggestions welcome :)