I think it's definitely worth it to have your own printer.
The cost of getting a personal printer is actually cheaper than most people think and having one in your house would definitely make work so much easier for you. There are printers that go for as low as 30 dollars these days and aside from purchasing ink and paper, you probably won't spend a dime on anything else.
How bout we take a look at things with both a short term mindset and a long term mindset.
**SHORT TERM**
You'll probably spend less money if you go to a cyber café where you can simply pay next to nothing to print out or scan any document. If you're the type of person that doesn't print/scan/photocopy things often then you probably don't need to get your own personal printer because you'd rarely use it. If you're the type of person that actually does alot with a printer then going to a cyber cafe will definitely be cheaper initially because you won't be thinking of how to change ink or buy new paper.
**LONG TERM**
The thing with having your own personal printer is that first off, it's more convenient, secondly on the long run it's cheaper. If you spend on average about a dollar each time you go to a cyber cafe to print/photocopy/scan documents then you're going to equal the capital cost of getting a personal printer I'm no time. The amount of money that you'll pay for using a printer at a cyber cafe may be small, but over time it adds up. You also have to take into consideration the money you may spend on transportation to wherever the cyber cafe is, as opposed to just having one in your home.
Your best bet would be to get yourself a private printer. It's a much better investment than continuously going to a cyber cafe.
I hope this helps.