It depends entirely on the type of content you want to produce and how quickly. Content marketing should be the most cost-effective approach because it has time to mature. Also, bear in mind that the high-ROI nature of content marketing means that you should always calculate your return vs. your initial investment.