Stuck 4Runner

My 4Runner got stuck on our road which subsequently washed out and is now sunk into the gulley/road. It is perched on a boulder from below. Question is: would it be wiser to lift the car with a crane and risk damage to the body, or drag it out with a tow truck and risk damage from scraping the bottom?

I would carefully drag the 4Runner out with a tow truck. You might scrape the bottom a little but I think the vehicle can take it. Lifting the 4Runner with a crane will be very expensive and it may even be a little dangerous since cranes have been know to drop things.