Depends on what kind of issues you want to solve, hardware or software related? If you hear the startup chime your machine is very likely good to go.
You don't actually say what OS you are using at the moment but I assume it's Sierra. If you are considering a clean install of an OS in the hope it will cure your problems why not try High Sierra first?
OP:
A few words of advice.
BEFORE you try a jump from whatever you're using now to High Sierra, I suggest you do this first:
1. You'll need an external drive.
2. You'll need CarbonCopyCloner or SuperDuper. Both are FREE to download and use for 30 days.
Then, using either of the above, create a BOOTABLE CLONED BACKUP of your installation AS IT IS NOW.
Then, if you try to upgrade to High Sierra, and things go wrong, you'll HAVE A WAY BACK.
If you don't do this, you can still "get back", but it's NOT going to be easy.
Another suggestion (an alternate route):
Install a "test copy" of High Sierra onto an external drive.
Then, for a period of a week or two, "test run" it BEFORE you commit to installing it onto your primary (internal) drive.
That way, if you "try it but don't like it", you can just erase the test install and "keep going as you are now".
I've been having some problems with my mac and I'm considering doing a clean install but I'm wondering whether to clean install Sierra or to clean install High Sierra on my 2013 rMBP.
Has most of the problems been solved or is it still problematic?
OP wrote:
"I'm going to make a DMG of the whole drive using disk utility then verify the image."
I advise AGAINST THIS.
Again, do what I suggested above.
Create a BOOTABLE CLONED BACKUP of your existing setup.
You need something that you can do (in order):
1. BOOT FROM
2. Get running to the finder (as you were before)
3. Erase the internal drive (if High Sierra goes wrong on you)
4. RE-clone the cloned backup BACK TO the internal drive.
If you do this, you will be "right back where you started from", as if you had never left.
Try any other method -- and you will be back here, cursing.
I just use disk utilty in recovery from a usb drive, is there anything wrong with this other than not booting into my install?
When you install High Sierra on SSD drive it will convert your drive to APFS. If you decide to go back to Sierra then you will have to format your drive as HFS+. You need a clone to do this. Booting into Recovery is not nearly as easy to fix a drive so you can revert.
One more reason to stick with Sierra...recent problems with Disk Utility formatting drives in High Sierra. Look for threads about formatting 2TB WD drives here. Personally, I've had issues with external drives after running First Aid in High Sierra. In order to fix, I had to boot back into Sierra to run Disk Utility and fix there.
OP:
A few words of advice.
BEFORE you try a jump from whatever you're using now to High Sierra, I suggest you do this first:
1. You'll need an external drive.
2. You'll need CarbonCopyCloner or SuperDuper. Both are FREE to download and use for 30 days.
When you install High Sierra on SSD drive it will convert your drive to APFS. If you decide to go back to Sierra then you will have to format your drive as HFS+. You need a clone to do this. Booting into Recovery is not nearly as easy to fix a drive so you can revert.
One more reason to stick with Sierra...recent problems with Disk Utility formatting drives in High Sierra. Look for threads about formatting 2TB WD drives here. Personally, I've had issues with external drives after running First Aid in High Sierra. In order to fix, I had to boot back into Sierra to run Disk Utility and fix there.
You can create usb installer with sierra, which is what I plan to do since Im going to completely wipe the drive to remove any potential partition issues.
Looks like Ill be sticking with Sierra anyway.
OP:
A few words of advice.
BEFORE you try a jump from whatever you're using now to High Sierra, I suggest you do this first:
1. You'll need an external drive.
2. You'll need CarbonCopyCloner or SuperDuper. Both are FREE to download and use for 30 days.
Then, using either of the above, create a BOOTABLE CLONED BACKUP of your installation AS IT IS NOW.
Then, if you try to upgrade to High Sierra, and things go wrong, you'll HAVE A WAY BACK.
If you don't do this, you can still "get back", but it's NOT going to be easy.
Another suggestion (an alternate route):
Install a "test copy" of High Sierra onto an external drive.
Then, for a period of a week or two, "test run" it BEFORE you commit to installing it onto your primary (internal) drive.
That way, if you "try it but don't like it", you can just erase the test install and "keep going as you are now".