I would definitely make sure the plane has been flying at least an hour every week for the last few years. DON'T buy a plane that has been sitting around. Corrosion can work fast. I bought a plane that had sat for a year (retired from a flight school). It was kept in a hanger and looked great. Unfortunately the crankshaft had started to corrode (unknown to me or the inspectors). A few years later I needed an overhaul even though the engine only had 1500 hours on a 2400 hour TBO.

I have been flying my overhauled engine now weekly for 7 years and have compressions between 75 and 80 with no engine issues. I'm retired also and fly between 70 to 80 hours/ year. That seems to be the sweet spot. Also try to get a shade port or (at a minimum) and over the top cover to protect against sun and rain.