This purely depends on what your business requirements are and how you have set your goals. If you wish to command the SERPs for specific keywords to attract visitors to your website, then Google paid ads is the way to go about. On the other hand, implementing a long-term plan of on-page and off-page optimization can help you obtain organic traffic.