Can you afford a new roof? If not, you might not be able to