I also seek out a mechanic in the area that has lots of experience on the type/ brand you are inspecting.
This little tidbit of sage advice is priceless.
The more complex the airplane, the more priceless it becomes but it certainly has much value in our 150/152 world.