I enjoy having 17" monitor (computer). However for a number of months screen constantly turns to pink - I have checked all the cables etc and it still happens.
Yes you can buy a new monitor separately - it is the preferred way for many people. It means if they need a new PC they don't have to have a new monitor if they are happy with the one they have.
Before spending any money have you updated the driver?
When you say you have checked all the cables .. have you actually removed the cables and re-inserted them, both at the back of the monitor and on the back of your PC. This often cures a pink screen.
It might sound obvious but, if you do decide to replace your monitor, you can use any size you like ie, you don't have to stick to 17". It gives you a good excuse to get yourself a bigger monitor.
Check the pins on the cable to your monitor. They can be bent or broken off which will cause screen problems.
Hopefully you can straighten them, or just get a new cable.
https://i.redd.it/ws1awq05b0m21.jpg