^^^This^^^
IME if the rotor is straight, no wobble, and just light grooves and especially when money is tight I've just slapped new pads on (on my personal vehicle) after some light sanding of the old disc (assuming no major damage). The new pads will wear the high spots down as mentioned above.
But if there's significant pulsation, deep grooves, cracking, heat spots, rust scaling, flaking, pitting, etc, then better to replace IMHO.
Either way, unless you can get your rotors turned for free, the cost to turn them could be half way toward the price of new rotors. Also, experienced Machinists (like PIP) will do it right, the new hire non-machinist running the Brake Lathe now and then may not, IME.