Hard to say about costs. Depends on what do you want to do, who is doing it and how far the rabbit hole are you willing to go.
I am doing most of the work myself so I am not paying labor. I also have access to a workshop, so I do not have to buy much of the tools needed. What I am paying for is...