How long should a successful rebuild take?

Frankly I'm in the group that believes it takes a lot more than just finding the next 'Drew Brees'. While Drew definitely made his supporting cast better, there's no way this team would have been at the top of their game for so long if he only had our current roster to work with.
People do forget even with Brees we had what, 3 seasons of 7 and 9 records. So just having a great QB doesn't mean you will make it. The Ravens with Dilfer that year won a SB with a mediocre QB. Got to have a supporting cast. But hey, we do have a good punter and kicker 😁