4 is ideal, but I'll happily eat 2-6. 7 is "I should make banana bread" 2 days before I throw it out.
I think the banana companies are doing something different with the ripening process the last few years because the peels stay greener longer, even though the banana is ripening at the same rate.
Dynalink DL-WRX36 is a good bargain right now. ~$80, WiFi 6 support, good specs, especially for the money, solid WiFi range. It's not the easiest(nor hardest) to install OpenWRT on, but anyone going the OpenWRT route should be prepared for some Googling, fiddling and forum reading anyway.