The best way to deal with this (common) problem is to calibrate your screen. X-Rite or Spyder are by far the dominant manufacturers for screens, printers, and projectors. Here's the short explanation I tell my students, which I partly learned from Mac Holbert, who helped invent digital printing at Nash Editions (the first printer he worked with is in the Smithsonian).
A few decades ago, when it was clear that the publishing world (online and analogue) was going to be digital, invested parties such as publishers, software manufacturers, printer manufacturers, and so on, got together to develop standards for screen calibration, specifically so that what a person saw on their screen would be the same as another person saw on their calibrated screen. Among other things, roughly speaking, they worried about color, contrast, brightness. The result is that if you calibrate (or profile) your screen, you're 90% of the way there. The last 10% is to calibrate your printer.
Once I calibrated my screen, I went from making 10-15 prints before getting a good one down to 2 or 3. Once I calibrated my printer, I get what I'm looking for in 1 or 2 prints - a huge saving in money and time. I use X-Rite to calibrate my monitor, and it's pretty easy to do - screens can drift over time, so it's great that it's easy. I had a color-management guy profile my printer, which was a bit more costly, but printers tend to be more stable, as long as you use the same printer, ink, and paper for each profile. You can also profile a printer yourself.