I am wanting to wait to deposit the money at a later date instead of the next day, is there a way to do this?
The only way you can hold funds so they will be deposited at your request is to have a Square debit Card. When you have that, you need to request a transfer of your funds to your bank account and until you do, your funds are held in your account at Square. If you don't have a Card, your funds will be deposited according to the schedule you set up here, or Dashboard > Account & Settings > Business > Deposits and go to the Deposit Schedule section.
A couple of things to consider when you leave your funds in your Square account:
Square Community