Started looking for a new cnc a few weeks ago, quickly found out my price range I would be better off with a used machine. Now that I have started looking at used machines I am amazed by how many are on the market, people say they bought them but could not learn the software. I am far from scared of computer I have built many of them. I have fixed even more. I actually just built one yesterday and installed Linux on it also installed Linux cnc on it. I don't want to spend all the cash and not be able to operate the damn thing. How long is this learning curve? Are there any good training options out there? Which is the best software for a newbie? Thanks for your help.