It also depends on your skin type and if your skin needs water-based moisture or more good oils. Not every dry skin problem can be remedied with rosehip or another oil as sometimes, as with naturally oily or combination skin, you have enough oils but you don't have enough water content. That's why things like hyaluronic acid can help as in these instances oils won't penetrate deep enough to rectify the core issue.