Stretch mark cream and oil

How soon do I need start to use strectch mark cream and oil? Any good brands to recommend?