As someone dealing with billions of records on it, BigQuery is far from cheap; G will not charge you much for storage as they will charge you for queries and data transfer.
AFAIK, the cheapest Postgres server on GCP is very expensive compared to the usual Postgres installation (price/performance).