All that to say, you're fine to not have installed it, plenty of time and it's totally fine to do it in the hospital parking lot (Sorry for the trailed off thought. Toddler barreling towards me made me post prematurely)
Congrats on your new addition!