Sucks man. Going off of the pics, it looks very repairable. It also looks mostly cosmetic with minimal structure damage. If you take it to a good body shop, you shouldn't have a single issue with the car post repair. My buddy likes to pull cars into better than factory spec

The biggest problem will be getting parts since it is brand new. Maybe they'll find a couple kinks in the roof or frame rails and it will total