You are employed at a retail company and have access to a managed tabular dataset within Vertex AI, which encompasses sales data from three distinct stores. This dataset incorporates various features, including store names and sale timestamps. Your objective is to leverage this data to train a model capable of making sales predictions for an upcoming new store. To accomplish this, you must divide the data into training, validation, and test sets. What approach should you employ for this data split?