Here's a theory...... Do you have nice aftermarket wheels? Check the bottom of you car behind the front wheel(where someone would jack it up) Look for fresh scratches. Maybe someone tried to steal your wheels and couldn't get them off... Pissed, they just dropped the car back down, possibly breaking the lug bolts. Maybe the suspension isn't dropped, but rather the wheel is higher due to broken studs.... Jack your car up and take a look. There really isn't any way that it could drop like that with the shock/spring still in place. After they dropped it being unable to get your wheels, they punched your mirror off. Just a stupid theory but I bet parts are true.