Firstly, most countries require that any currency $10,000 or above in cash be declared at port of entry. However due to the unfortunate events these days even the ten thousand is not advisable. I would suggest to transfer though bank, as it would be hard to explain how you brought this amount, even if no one checks and you are able to take it (which is illegal) then you will have to explain to your local authorities, and a whole lot of paperwork etc.
Same with jewelry, it is not advisable due to security reasons to carry or wear such amount of gold while travelling.
Many countries have tax breaks for expats who bring funds from overseas as a form of encouraging legal transfer of funds.