the ESC being really hot isn't a good sign.
depending on how new yours is, it should be waterproof (resistant) to taking it out in a little rain should not have hurt it. But the older versions (or if you bought it used with some aftermarket ESC) then water could have gotten into the esc case and caused the issue.
It is possible the ESC is the issue, and the hit with the tree was just timing. But as mentioned by others, disconnect the motor from the ESC and hook it up to a battery (stock battery, or even a single AA battery) if the motor wont turn, then it is either burnt up or there is some binding in the driveline.