This does mean I can't exactly get my colors right, since I don't print often enough and I'm not that familiar with proofing digitally, but even if I have to get a print done twice I probably end up ahead financially.
I also have a tiny Canon Selphy that I use for small 4x6 prints, which I can recommend so people will actually get their photos into the real world and off the screen.
For OP, having a printer at home will show its usefulness at random times. I'm definitely glad I pulled the trigger, partially because of being a prepper, re: my government, not the apocalypse. (a little brother incase big brother...)
There is also a printer at work that I could use in a pinch.