The best stainless steel for CNC machining is typically 304 stainless steel due to its good machinability, balance of strength and corrosion resistance, and lower work hardening compared to other grades.