PPC or Google Ads will always remain the best method to get instant leads and instant traffic. If you are not ranking or not getting any organic leads, it does not mean you will not get any leads or traffic. You can opt for PPC and especially business should always go with PPC first for reaching the target audience directly and getting genuine leads.