You're tasked with designing the storage infrastructure for 20 TB of text files as part of deploying a data pipeline on Google Cloud. The input data is structured in CSV format. Your primary objective is to minimize the cost associated with querying aggregate values for multiple users who will utilize various engines to access the data stored in Cloud Storage. What combination of storage service and schema design would best fulfill this requirement?