Glad you're ok, that is scary, scary stuff.
I work in public safety too- and I'm with you, collisions can be super nasty and the only important thing is your safety and your family.
Did you purchase GAP insurance, or did you put down a big down payment? So I guess now you have to wait and see what the insurance company does? Ideally if they total it they cut you a check, but since it's brand new it doesn't seem like it would cover the depreciation, etc. I ended up getting GAP just because of the Murphy's Law factor. Good luck brother.