What do you guys think?
Would you say its better to spend 10k $ plus on SEO and rank 3rd+ for very good keywords or spend the same and buy website ads
You need to consider carefully before hiring a SEO service and analyze keywords that you are going to target to top 1 Google.
It really depends on which keywords you are wanting to rank. You can try both methods but at minimum price to check which is work best for you.
Of course is I prefer SEO because when we have keywords on top search, we can get stable organic traffic and daily visitors to our sties without spending more money into ads but sometimes I also spent a bit more money into ads to get more traffic in short time or wanted to have good traffic immediate than waiting keywords ranked on top Google.
I had a friend, he spent $3000 into SEO services but unfortunately he hired Indian guys to do SEO for him and after I checked SEO reports for him, I advised him stop immediately the service because they provide bad SEO service and could hurt his site on search engine results.
Not is you spend money into SEO is all good, some cases you can get contrary result for your site if you don't know which SEO services they will provide and how they will work for your site.
Hope it helps!