I can understand your point. You want to rank in top positions on Google, to bring organic leads for the website or business. Ranking on Google depends on how other quality websites give reference to your new website, for this purpose. You have acquire backlinks from other websites which are doing good in the respective category. Acquiring less but quality backlinks can help you in achieving your goal. This is my personal experience, as I have helped multiple businesses in ranking on Google.