So I was driving around today with my roommate and another friend of mine (one has a WRX, one has an STi) and all of a sudden I heard a rock throw up into my engine bay and she started to s*** a brick. Smoke out the back, lights flashing on the display, the whole nine yards. Managed to limp to a parking lot where I had to leave her, all the oil had drained out and the radiator leaked out all of its fluid too. I think that, best case, the oil pan and the radiator are cracked. The nearest dealership is about 30 miles away, so I won't know for sure until I get it towed out there. My question is, if it's the radiator and the oil filter, how much do you guys think it'll cost me and is it worth repairing? Thanks all.