Buy a machine AFTER you understand CAD / CNC and can generate Gcode.
I always recommend that one gets the object desired / product designed, models built gcode completed
Then go looking for a machine shop to run your data.
The CNC machine is like a CD player, it runs your music/.parts, After it is defined.
(Seriously From 50years experience in this business).
Never owned just rented machines and operators.