What’s the best thing to fade deep stretch marks ?

Heather

Opinions on it works stretch mark cream or bio oil? Anything else that may work to lighten deep purple stretch marks?