It is a matter of getting to the solution with the least time or cost, depending on how your mind works. Being retired, I like to minimise the cost rather than the time spent. A professional repairer does it the other way around. The important thing, in my opinion, is to end up understanding what had been happening. A project that ends up with "Well, it's stopped playing up" is an unsatisfactory project to me, for two reasons. One, it will probably come back. Two, when it does I still won't know what it is or how to fix it properly. So, I'd rather solve the problem once, and fix it permanently. That is a typical hobbyist's approach, of course. Many repairers probably don't care what it was or whether it comes back, as long as the job is out the door working, and they've been paid.