It is always better to learn from other people's experience. This is what I have learnt on my own and I pass my wisdom!
Read this post on shimmeringsunshine.blogspot.com