I've studied the statement and proof of the Baire Category Theorem for complete metric spaces and locally compact Hausdorff spaces, and I've used the theorem in an exercise to prove that that in either of these types of spaces, every nonempty countable closed set contains an isolated point. However, I still don't have a firm grasp on what the uses of the Baire Category Theorem are. Had the above exercise not come with a hint to use the theorem, I wouldn't have known it would be useful.
When solving a problem in topology or analysis, are there any giveaways that the Baire Category Theorem is a good tool for the job? I'm lacking the intuition necessary to actually apply this theorem in practice.