The Homeowner’s Dilemma: When Is the Right Time to Replace Your Roof?