Jefferies gives a 'Buy' on Mahindra & Mahindra with a target of Rs 4,075. Discover why it's the right time to invest.