when to oil the belly

Ashley
What is the best thing to use to prevent or lessen stretch marks? I have heard good and bad things about bio oil and ive heard you can use cocoa butter lotion?