Storing state file in S3 bucket

Is it possible to store the terraform state file in the S3 bucket before creating the bucket in the AWS console? like when I do “terraform init” for 1st time in my local it will initialize the terraform in the S3 bucket. If it is possible what is the solution?