When's the best time to create baby registry?

mojen
I'm due in June, My baby shower is in May when's the best time to start registry