I skipped about a week of this thread, thought I'd chime in again, whether you like my comments or not
Since your goldfish are only about an inch long, you have plenty of time before they need a bigger tank.
Once they triple in size, that's when you start actual planning, and get your100 gal, or dig a 500 gallon pond..

First you need to get comfortable with your water needs.
Now that you are seeing nitrate (did I read 40 ppm?)
You need to start doing regular water changes to bring it down. This means... doing water changes forever.....i.e. getting a regular water change schedule going.
After you hit your personal nitrate tolerance max goal, you judge your water changes schedule and amount with nitrate and other testing such as pH.
Some people consider 10ppm nitrate tolerable, some 20ppm. Your fish will let you know, if they regularly get sick with HLLE or bloat, at 20ppm nitrate level, maybe that goal isn't right.
My goal is (and has been for about 30 years of my fish keeping) no more than 5 ppm of nitrate.
So if I test the tank, and nitrate is more than 5ppm, (say the color shows 10ppm) I change some water, if after a certain volume its at nay goal, that's sufficient. One of my latest nitrate tests below.

Test regularly to determine a pattern. e.g. If it takes 1 week for nitrate to go from 5 to 10ppm, that means to attain my goal I do 1 x a 40% water change per week (forever)
if it only takes 3 days, to go from 5ppm to 10 ppm, that means one water changes every 3 days (again forever).
pH can also help you judge. If you tap water is 7.4, but your tank immediately drops to 6, that means either your water change schedule is lacking, or your mechanical filter media needs cleaning. A drastic drop in pH mean the tank is acidifying(too high a nutrient load for the volume of the tank).
For years I kept log books, they helped me determine what my water change schedules should be.

Since your goldfish are only about an inch long, you have plenty of time before they need a bigger tank.
Once they triple in size, that's when you start actual planning, and get your100 gal, or dig a 500 gallon pond..

First you need to get comfortable with your water needs.
Now that you are seeing nitrate (did I read 40 ppm?)
You need to start doing regular water changes to bring it down. This means... doing water changes forever.....i.e. getting a regular water change schedule going.
After you hit your personal nitrate tolerance max goal, you judge your water changes schedule and amount with nitrate and other testing such as pH.
Some people consider 10ppm nitrate tolerable, some 20ppm. Your fish will let you know, if they regularly get sick with HLLE or bloat, at 20ppm nitrate level, maybe that goal isn't right.
My goal is (and has been for about 30 years of my fish keeping) no more than 5 ppm of nitrate.
So if I test the tank, and nitrate is more than 5ppm, (say the color shows 10ppm) I change some water, if after a certain volume its at nay goal, that's sufficient. One of my latest nitrate tests below.

Test regularly to determine a pattern. e.g. If it takes 1 week for nitrate to go from 5 to 10ppm, that means to attain my goal I do 1 x a 40% water change per week (forever)
if it only takes 3 days, to go from 5ppm to 10 ppm, that means one water changes every 3 days (again forever).
pH can also help you judge. If you tap water is 7.4, but your tank immediately drops to 6, that means either your water change schedule is lacking, or your mechanical filter media needs cleaning. A drastic drop in pH mean the tank is acidifying(too high a nutrient load for the volume of the tank).
For years I kept log books, they helped me determine what my water change schedules should be.
