Buy gold if it dips to $1,245-48/oz