Hi, new here but not a noob on auto repair.
Always start with the simple and cheap things. First 3 are simple and free/cheap.
Check fluid - is it the proper fluid and correctly mixed?
Radiator cap - seen many fail - cheap to replace.
T-stat - test it on the stove in pot of water, watch it open. I've had several fail brand new - none are failsafe.
Drain your radiator and refill - if bad gunk comes out...on to the next step or....you could run clean water through the system repeatedly for an hour with engine on - poor man's flush. Remember to fill and drain with distilled water, run for a few minutes with distilled water, drain...then add 50/50 antifreeze.
Radiator - pressure cleaning at a radiator shop can get rid of built up gunk...likely result off someone used tap water or cheap antifreeze...solved my overheating problem in an old accord. The guy only charged me $25 for the cleaning.
Water pump - impellers can get pitted or worse, disintegrate. That happened to my Mercedes...but hey it had 300K miles on that water pump - not bad I'd say.
I hope this helps.