You could just not buy anything? You get one buy per turn every game, after all.
Also, I think people will be surprised how good just a silver with a buy at $5 is, disregarding other special abilities.
Paying $5 for something in Treasure form that I usually ignore at $3 in Action form? Yes, I'd be surprised. BM strategies certainly don't benefit, although it can't hurt.
Treasures aren't terminal, though. If Woodcutter had +1 Action on it, you'd buy it a lot more. That said, Festival is a Woodcutter with +2 Actions, so I wouldn't want to see a Woodcutter-as-Treasure for $5 unless it had something else going for it -- such as the extra cards for next turn. Those two things would seem to balance out, making $5 about right.
But I don't think so. A
single such card is probably balanced at $5, but let's say you rushed the pile and spammed these. Let's say you play five in a turn. You probably want the first +Buy. Maybe you'd even use the second, but probably you've got 4 extra Buys you don't even need. It's therefore no great sacrifice not to use them and instead just draw 9 cards for your next turn. Wouldn't be too hard to set up a deck that was consistently getting extra cards and all the +Buy you need. That's a whole lot stronger than Festival, which only gives you +Actions you don't need if you spam them; and Caravan, which doesn't give you any money or buys; and Tactician, which requires careful deck-building and work to make it fire more than every other turn, if that.
But this is easy to set up. The problem is that +Buys aren't as valuable as non-terminal +Cards. In some decks, one +Buy can be as valuable, and once in a while you can use extras. But the value of +Buy in general is a lot weaker than non-terminal +Card -- and rapidly gets weaker still as they stack, whereas non-terminal +Cards remain valuable.
So the trade-off you're shooting for -- offering +Buy that can be traded in for an extra card next turn -- isn't much of a trade-off. You almost always want to use it for the extra card, and if you stack them it's basically a certainty.
The original version of the card, which lacks its own +Buy, is less problematic, because it's not a stacking problem
every time it's only on the table, just when Worker's Village or Market or equivalent are on the table with it. In those cases, you can still get a powerful, draw-lots-every-turn deck going, but it takes more work (rushing two piles instead of one) and strategy (spying the combo and building it up in the right proportions), so that's a lot more acceptable. The downside is, it's probably nothing better than a Silver basically all the time. Where it isn't -- when you just buy nothing and thereby activate the next-turn draw -- you've wasted the $2 it gave you, so the card still stinks: might as well be a Caravan without the this-turn +1 Card in those cases.