If I only had $1,000, I would put that into Content Optimization in a website. This would have Long Term payoff.
If I only have $1,000 and I need customers quickly, I'd dump it directly into Google Ads. If you have done your keyword research and narrowed your niche, this is the quickest and highest conversion that we've ever experienced. Be sure to uncheck the "network display" and only allow the ads to show in the search directly. This guarantees that you're targeting an active person searching for something, and not just someone seeing something on a sidebar of a site. Similarly, you can target specific niche and specific competitor and only run ads to users who have visited that competitor site.