Tata Group stock tanks 12% in trade today post Q3 results; What should investors do now?