Best product to avoid stretch marks?

Yadi • Married since May/2011, Now mother of a beautiful baby boy!
Do you know of a good product to use to avoid stretch marks? Also, when do i need to start using it?
​Thanks!