I think it was best put.. the fish tell you.. if you're willing to pay attention. for me.. it depends on the mass of the fish.. it's general natural tendancies.. are they a lazy lay about, active constantly, or "spastic", or "bullet proof" .. IE is the fish going to not do harm to itself in it's day in day out life in the tank? Is it showing signs of life? I try and breed everything.. silly as it sounds.. happy animals breed a majority of the time, unhappy ones will not. If my fish are pairing off, showing breeding signs, or otherwise exhibiting nesting behavior ect... and are thriving in general. I am happy with their tanks. as a general rule I follow length of fish min width of tank 2x fish length to length of tank... but thats a bare min, and for fish that are calm and not prone to spooking. and tbh a general idea of the tank size I'm going to double.. Bigger is always better, and if my tank isn't over-filtered.. it's not properly filtered imo.