Any freelancer should be aware of the lack of Master-Servant relationship you would get with a "real" job - I'm talking about liability. Make sure you have insurance to cover you as an independent contractor, even if you do end up working freelance for an organisation.
Also, if you do get to the dizzy heights of owning your own machine (the taxman may expect it), have it owned by a separate company (yours of course) and "hire" it from that company - that separates your asset.
Phil