23 weeks is it too early

Should I buy this or is it too early to start buying . I haven’t bought my baby boy a single thing . Idk if this brand is safe any recommendations .