I never had much luck with inkjets. After a while, they would quit recognizing even new cartridges. They would clog. When that happened, it seemed to signal their demise.
About 2004 I found a home laser printer for $200. It lasted until I went Win7 and drivers were not available.
About 7 years ago I found a color laser Xerox for $150 on a CyberMonday sale. It still works great. Since I do not print very most at home, it does not dry out, etc. It is still using the original cartridges.
Go laser. Inkjets are not worth the hassle. Laser printers can be found for around $50 for b/w and under $200 for color.
When you find a color laser printer that produces photo quality prints, be sure to post about it. Until then, inkjets are the only choice. My next inkjet will be a dedicated photo only printer. Have a laser for text and B&W.