Size of Postgres database growing
6 GB a month is only 72 GB a year. so to get to 1 TB of data it is around 15 years. clearl, the amount of data should not be your concern unless you are really doing something fancy.

what kind of queries do you run to require such a small database?