I recommend this guide to anyone that ask about overclocking GPU. Also, it's safe. Worst case scenario, you would have to restart your PC unless your GPU is faulty. It's not complicated like CPU.
If you want to overclock, the general procedure is like this:
0. Install MSI Afterburner
0. Download and run UNIGINE Valley on Ultra + Windowed. Any other benchmarking works too.
1. Max your power limit. (Requires good PSU)
2. Increase your core clock 50+ at a time while looking at the benchmark till artifacts (weird lines and colors) appear or your driver crashes/freezes. Then fine tune it compared to your previous clock.
Example Core clock: ... > +150 > artifact > ... > +140 > no artifact > +115 (Keep it 25 or more below max)
3. Do the same for Memory. (50 or more below max)
4. Save your profile. I have a half OC and max OC profile.
5. Don't check apply overclocking at startup. You can check it after a few days of testing.
Keep temps below 80c. If start going above, install a fan near it or change the paste.