In GWX after a torpedo hit you should always wait at least 10-15 minutes. Fire and explosion are mostly for the eye, the thing that really matters is target speed. If it decreases drastically in a short amount of time the ship will be very likely to go down, especially in case one of her parts is lower in the water. Fire or no fire, she'll be down in minutes!