Best for preventing stretch marks?

Dana • 1st baby! 33yrs old
Is it bio oil? Coconut oil? Shea butter?