I purchased the annual service i believe January, pricing is locked in at $300 per year, unlimited upgrades as long as you pay annual fee. It has a bit of a learning curve like all CAD /CAM systems. Have used it to program several 3d tool paths, and works great. I also use Solidworks with HSMxpress for tool paths and probably is my favorite. HSMxpress (now owned by Autodesk) is a free 2d add-on. Solidworks is not a cheap solution for hobbyist, but I belive they have a cheap addition for students, teachers,etc.
I don't think you can go wrong with Fusion 360, plenty of followers and youtube videos for learning.
I don't think you can go wrong with Fusion 360, plenty of followers and youtube videos for learning.