No question.
I imagine a free junk boat hull ...
Maybe $1200 or so for a slab of 1-1/4" granite (I know tables are usually slate, but I can't see how the unpolished side of a granite slab wouldn't hold the felt equally well and provide a nice, flat, hard surface ...
I'd bet you can have a professional table resurfaced for a couple hundred ...
You can probably get into it for $2,000 for all the raw goods - then you'd have your labor to make it work. That's just my guess.