I might be going offtopic... but, what is a 'best buy' (cheap, but good enough) 3d printer for a hobbyist, that is compatible with opensource/linux stuff (like octoprint,..), and has the most "effortless" experience (so, more printing than calibrating and modifying stuff)? Preferably atleast pla and abs.