The cost will be all over the map; that is all dependent on how much you do yourself.
We just pulled and rebuilt one to stock specs; spent about $1,100 for this basic engine rebuild and that is about as cheap as you will get IMO for any significant work and good new parts all over. We pulled and disassembled ourselves and did the engine assembly and installation ourselves so saved a ton on labor.
Machine shop work was $440 total at a good shop but such work is pretty cheap here in the mountains; included block hot tank and rust tank, block bore and hone, all 12 new valve guides installed and fitted, above-average quality valve job, press off/on pins and pistons, install new cam bearings, shave head .030".
Parts were around $550 including these new parts: Stock cast pistons and moly top rings, main and rod bearings, cam bearings, timing chain, about half of the valves were replaced with new ones, all gaskets, blueprinted oil pump.
Add in some miscellaneous lubes and paint and other stuff and you end up at around $1100. All the non-machining labor we did here. We did not have any significantly damaged parts to replace, but we did replace the oil pump with a blueprinted one just to make the oiling system as soild as it can be.
If your engine is basically running good but is tired, then what we did for machine work tasks is representative of what you commonly run into as a minimum. Our crankshaft only needed a polish which we did here. If you are not familar with engines, then taking the crank and cam and lifters to the machine shop for inspection of individual parts is a good idea, but of course is added $$.
In addition to this, I decided to put in a mild upgraded cam, and all new valve springs (For $2 each, why not?!?) That all ran about another $300 shipped.
Your tools and skills is a separate discussion. Maybe you can tell us the type of repair and maintenance work you have done as a starting point. I like your car!