Gold prices may not have reached their peak yet, says JM Financial’s Rahul Sharma, who sees potential for an additional 10% upside in the next phase of the rally.