125 gallons are super versatile tanks in my opinion. it’s not that large where you think keeping many small fish is a bad investment like 150 gallons or 200 gallons, but it’s not too large where you can be satisfied by keeping one large fish in it or a small group of medium-large fish like oscars.