Dilip Shanghvi, the man behind India's best stock, faces his biggest test