Not necessarily. That house you wanted to buy - could be purchased in your 99 year old grandfather's name with a testamentary trust set up.
In a few years your kids could be getting up to $15,000 pa tax free each from the trust.
The only trouble is you would have to use cash to purchase it.