Mahindra Logistics share price jumps over 13% after Q3 results. Should you buy, sell or hold?