Vedanta shares gain ahead of Q3 results today. Buy, hold or book profit?