Lost my baby

I just got the car 3 weeks ago and was still riding with temp tags. I got ran off the road tryna merge into a lane by a squated dualie with underglow in the wheel wells. I popped a curb and was sent airborne and came to a stop with the car on its roof. Very impressed with how the car held up considering I was going about 50-60 mph and landed in about 10 ft ditch