Read the notes again carefully, because the officer did not say you have too little money. He said he could not tell where the money came from. Those are different problems and they need opposite fixes.
Adding another large deposit before reapplying gives him one more large sum with no history behind it. It makes the exact thing he refused you on worse, not better.
A gift from family is normal and accepted. The problem is when it arrives and nothing explains it. A gift that comes with the giver's own bank statements, a copy of their ID, a line about their relationship to you, and a short letter saying what they gave and why stops being a mystery deposit and becomes documented support.
Same with the gold. Selling wedding gold is a real and ordinary explanation, but a sentence in a letter is a claim, not proof. Whatever paperwork exists from that sale, a receipt from the buyer or the jeweller, a bank entry on the day, is what turns the sentence into evidence.
If the notes also say that property or land was given little weight, do not spend the next application on more land documents. The officer has already told you what will not move him.
And the "will leave Canada at the end of the stay" finding usually sits on top of the funds finding in the officer's reasoning. Fix the money trail and the second point often resolves with it.
A second refusal on the same ground is much harder to come back from than the first, so this is the file to get reviewed properly before you submit again.
This is community experience, not legal advice. For your own file, speak to a licensed consultant or lawyer.