I second the Epson Ecotank. The ink seems to last forever.

With my prior printer (I think it was Canon), seemed like I was pretty frequently making trips to the store on a weeknight to buy a new "pack" of cartridges just because 1 or 2 of them were empty and someone needed to print for a school project. I usually wound up with multiple unused cartridges for the less-frequently-used base colors.
One additional comment, when I bought it, through Costco, it came with extra ink bottles and Costco frequently had ~$100 discounts (every 3-4 months) on the Ecotank.
https://www.costco.com/CatalogSearch?dept=All&keyword=ecotank