SGBs are not very liquid. Buy only if you believe gold prices will remain strong and if you can hold till maturity; if you're a short-term investor, ETFs work better
The yellow metal is likely to continue to remain bullish till the end of the year mostly due to sustained Central bank buying, geo-political uncertainties