Ferrari is, and will remain a top team for as long as they take part in F1. I doubt there will be another wilderness period of two decades between world titles ever again.