One good condition for top down estimating is when you have a clear understanding of the big picture and can break it down into smaller chunks. This type of estimation is often used in project management to get an overall sense of how long something will take to complete. It can be helpful when you need to make quick decisions and don't have time for a more detailed bottom-up estimate.