Also hold off on major system replacements that still have useful life left, such as swapping a working furnace or water heater purely because it is a few years old. A buyer's home inspection, typically $400 to $600, only flags a system that is actually failing, not one that is simply not new.
Where sellers get this wrong is treating every flaw the same. A structural or safety issue found during inspection will come back as a negotiation regardless, while a cosmetic choice a buyer would have changed anyway never needed your money in the first place.
Joel Dyck separates the items worth spending on from the ones a buyer will happily change themselves. Get your hand-reviewed valuation from Joel Dyck.