Yes. Gold loans can be repaid at any time. You will only pay interest for the period the loan is outstanding.