Looks at your space and consider your budget. Not enough will say it but the hobby is expensive.
If you have to break out cost, hold on the Apex until maybe month 6. Before that you will just chase parameters especially in the first few months and it’s not necessary if you tank your time. It will also allow for you setup and to think about what you want to automate and how.
ATO and RODI are necessary for tanks unless you have an easy place to get your saltwater and RODI water. No matter the tank size

. Also, pressure in the house. If it’s under 50psi, IMO ,you need a booster. You will waist so much water if not and it speeds up production.
How much room do you have for water changes? Where will you mix it? How much can you mix in one shot? Think hard about how water changes will be performed and come up with a system to make it easy. Carrying 5 buckets up a flight of stairs gets old but sometimes may be necessary.
Large tanks are nice, so are smaller tanks. Easy water changes for smaller tanks means you will stick to your schedule and get it done, are you the type of person where that’s a factor. Set yourself up for success.
Welcome to the forum!! I’m always excited to see a new tank build and live it with you on the forum