My GF wakes up at 4 a.m. She can't sleep. We start talking. 30 minutes in she asks what did I hit with my car?! My car is garage kept. I drive less than 100 miles per week. Thinking it was a misconception I waited till this morning to check. Sure enough! Someone hit the very nose of my beloved 2011. The grille is slightly craked and pushed in. There also is two punctures into the bumper near the BMW emblem. And a dent that looks like something thin struck the car. Weird! As usual, I parked in safe locations for the last three days and for the life of me, I can't figure out where or when this could have happened. So, now to get this fixed. I don't want to go through a negative repair experience. I live between west palm beach and ft. Lauderdale. And recommended body repair shops I should look into? What is the right way to go about doing this? Many thanks for your time and help.