Depends on what, when, how
I used to just buy cheap inkjets (I don't print a lot), but I found that the ink was costing me more than the printer and that my infrequent printing often led to dried up ink containers.
I also realized that my printing habits had changed over the years...from primarily graphics printing, I had moved to a pattern of primarily text printing.
My solution? Bought an inexpensive Konica monochrome laser printer for less than $100 and it's served me well since.
In short...analyze your current printing needs...and then get what you need for such, recognizing that new printers come out with all the clockwork of payday...and that most of them do a pretty good/very good job of the routine things home users do.