I do strongly agree that CG is the way to go for true wealth creation but timing is very important.
Its no secret the key is to hold the property for a long period, (unless you time the market perfect then any short term gain is likely to be small and lost in closing costs and negative...