Edit: added two more options at the end, including one that wins \$1 on the specific assumption that you can't actually lose money.
The best you can possibly do is win \$1. If your strategy will do better than that, the host will simply choose \$1 as the prize. So this is always going to be a lot of work for not much; but I don't think you can guarantee a profit at all.
Others have observed that if you choose a door that's higher than a given prize (wherever that prize happens to be) you can then capture it by choosing the next lowest door all the way down to 2. Also, you can only do this with even prizes or odd prizes on any given run.
Also, no matter what strategy you produce that captures a finite set of prizes, the host can choose a higher prize. So your strategy must be able to handle infinitely high prizes; but it must get the lower prizes first or you will lose money on them.
I'm going to assume that you've worked out the intricacies of small integers for everything below some large number, so that I can ignore +1 terms etc (for example, $n \approx n+1 \approx n+2$).
Let's assume that you have a strategy that covers everything up to n, at a cost of no more than cn doors. Now you sweep out every prize from kn down, where k > 1. After cn doors, the kn'th prize will have been moved up to $kn + cn$, so it will take you $kn + cn$ doors to do that sweep, so now your total door count is $kn + 2cn$.
We need $kn + 2cn < c(kn)$, to preserve our cost limit. That means $k + 2c < ck$. In this case we need c to be no more than 10 (10 doors costs a dollar). We can find k that satisfies this: $k + 20 < 10k$ means $k < \frac{20}{9}$. But the smallest k can possibly be is given by $k(c - 1) > 2c$, ie $k > \frac{2c}{c-1}$. So k must be greater than 2, which definitely rules out any kind of linear search (we must at least double our door count on every run). We must climb exponentially, but we can definitely catch any given prize. Similarly, $c > \frac{k}{k-2}$, so c must exceed 1 and c and k can't both be small.
But what about the cost? Our host will choose the very worst prize for our strategy, which in this case is a number just above n, and with the wrong polarity. Thus, we will sweep prizes between $n$ and $kn$, and then between $kn$ and $k^2n$, just to get a prize of $n$.
From $n$ at a cost of $cn$, we go to $kn$ at a cost of $kn + 2cn$; and from there we go to $k^n$ at a cost of $k^2n + 2kn + 4cn$, and this gets us a prize of n at a cost of $\frac{k^2n + 2kn + 4cn}{10}$ dollars.
To make $\frac{k^2n + 2kn + 4cn}{10} < n$, we will need $k^2 + 2k + 4c < 10$. In fact if we substitute $c = \frac{k}{k-2}$ into $k^2 + 2k + 4c$, take the derivative and set that to zero, we find the minimum value of $k = c = 3$, which means $k^2 + 2k + 4c = 27$, which is clearly more than 10.
Our host, therefore, can set an arbitrarily high value for the prize and reap a handsome profit. To stop him, we need to negotiate a price of $\frac{100}{27} = 3.7$ cents or better; or else call in sick.
This is the best you can do deterministically. If you can include a random number source (say, a good strong hot cup of tea), then you can reduce your losses for a given prize because the host can't choose the optimal number in a range. What you do is randomly vary the value of k around 3. This increases your cost and takes a while to make the ranges completely random, but I'm going to ignore those effects by waving my hands and chanting "for large n".
Now the host can't get "just above your last guess", and more importantly can't guarantee to get the wrong polarity. So we will sweep prizes between $n$ and $kn$, and then between $kn$ and $k^2n$, and get a prize averaged between $\frac{kn-n}{2}$ and $\frac{k^2n-kn}{2}$, depending on which way the polarity went.
That's nice, but it still doesn't reach profitability (it does make the calculations uglier, though). To get a profit, you need another assumption.
Now I'm going to assume that since this is a game show, they can't charge you money. So if you have a strategy that either makes \$x or loses \$y, you walk away from any potential losses and get an expected value of $\frac{x}{2}$.
Therefore, we will use one of the opening sequences already established - door 1, door 3, then door 2. This guarantees that a \$1 prize is found immediately, and a \$2 prize is found at a cost of \$0.20 for a payoff of \$1.80.
Now we will flip a coin. Heads, we assume the prize is even, tails we assume it's heads. We then proceed with c = 3, k = 3. In general this ensures we cover everything up to $n$ at a cost of at most $3n$ doors; at each next step we cover everything up to $3n$ at a cost of $3n + 3n + 3n = 9n$ doors, and we get a prize of \$n for a profit of $n - \frac{9}{10}n = 0.1n$. If our coin-flip failed, we get nothing, so the expected value is $0.05n$. For any large n this is more than \$1, so the host won't choose these.
So we start having covered 1 and 2 at a cost of 3 doors. If we have correctly chosen even numbers, the sequence looks like this:
Covered Cost (doors) Smallest door in range Profit (if the door is found here)
2 3
4 9 4 3.10
12 29 6 3.10
36 93 14 4.70
108 293 38 8.70
.....and we're well over 20.
And if we've correctly chosen even numbers, the sequence looks like this:
Covered Cost (doors) Smallest door in range Profit (if the door is found here)
2 3
3 8 3 2.20
9 24 5 2.60
27 78 11 3.20
81 236 29 5.40
....and we're well over 20.
Expected profit values have to be divided by 2 to cover failed coin-flips, but these are all greater than \$2, so the expected profits will always be greater than \$1.
Therefore, we announce this strategy to the host, he chooses a prize of $1 which we find immediately, and showers of confetti are unleashed.
However, the game show host will do his utmost to reduce the game show cost.
Does "the game show cost" include overhead related to how long the game runs, or is just the prize amount? iow, some of the answers below seem to be arguing that the host can lose if the game doesn't end -- if you keep picking doors forever and never find it -- because it would cost an infinite amount of money to keep the game running (salaries, broadcast rights, hotels for you and the staff, etc.) Is this the intended reading? $\endgroup$