We never had a gap longer than 3 years till the transition to Brosnan and then to Craig, then he sttrreeeeeettttccchhhhheeeddddd it waaaayy out with that NTDT gap, he really should have been recast and then back to 2-3 year breaks. If you really look at it (and discount NSNA) we are 'short' about 3 bond films. If you pardon the first few years with THREE films in 18 months, its a 41 year span with 25 films (and then NSNA and the first Casino Royale) so clearly the pace of a film every 2 years, even every 3 is too slow for this juggernaut franchise. The appetite for a fun, action packed Bond film is virtually inexhaustible, PROVIDED the leading man has 'pre sold' audiences and the films are solid. I can look at the list, pick out my Bond 'stinkers' and the BO reflects it mostly (YOLT, MWTGG, LTK). The low ball films at the box office are the new Bonds (well, Lazenby mostly) and the OLD Bonds (Moore and Craig, sorta, and Connery with NSNA was pulling less than the previous Moore outings).
If you keep them fairly self-contained and with a rational budget, then I think consistent mid-to high 9 figure BO return off a 150ish mill budget is totally doable and repeatable.