There's no blanket valid response without a thorough understanding of Color Management.
You need to read up a lot on the subject of Color Management.
This is a very good place to start:
Sorry, I had to step away.
In a very simplified way, here's in a nutshell what I would have come up with if you told me your Photoshop images were in the Adobe RGB color space:
1.— Start by calibrating your monitor with a hardware puck (hardware calibrator) and saving the resulting profile es your Monitor Profile. That is the basis on which everything rests, nothing else can possibly go right if you don't have an accurately calibrated and profiled monitor.
2.— Set your color working space to the Adobe RGB color space.
3.— Always honor the color profile embedded in an image file. Make sure all files you edit are tagged, i.e, they end up with the appropriate color profile embedded in them. No exceptions ever.
4.— Obtain a target color profile (i.e. a printer profile) that is highly specific to the combination of paper/ink/printer you will be using. Don't print on—or buy—any paper for which the paper manufacturer cannot provide you with a specific printer profile for your paper/ink/specific-printer-model combination.
Further details you can learn from the site already linked above: