Hospital Tours & Bags

Stella
I'm due July 18 with my first baby boy. When do y'all recommend going on a hospital tour and when to have a hospital bag ready to go?!