Since printer discussions are going around again:
Never buy a laser printer that doesn't have PostScript. (It used to be an expensive extra, it isn't any more.)
Never buy a laser printer that requires driver software. (If it has PostScript, the most it should need is a PPD file to use with the PostScript driver your OS already has built in.)
Avoid buying inkjet printers. If you must buy one, get one that you can refill from bottles of ink, and make sure it supports IPP or AirPrint so you don't need drivers. Never buy an inkjet printer that takes ink cartridges.
These days, the only reason printers need driver software is that the manufacturer wanted to cut development costs for a product that they don't expect to support long term. That or enshittification.
Following these guidelines doesn't guarantee your printer won't suck, but they make it much more likely that it'll be at least OK.
Beyond that, check reviews for the cost per page, and buy accordingly.