Your ONLY option is to pay cash.
First, you cannot finance a car until you're 18, as you cannot sign a legally binding contract. Before you ask, no, you cannot have a cosigner, as you still can't be held liable to the terms of the contract. This also means that you can't register or insure the vehicle.
Once you turn 18, you need to realize that lenders require no less than six months of full-time employment history, and a minimum verifiable income of at least $1700-$2000 per month, in addition to sufficient credit/credit history. Not meeting income requirements is going to get you denied automatically.
In addition, you'll need to obtain full coverage insurance, which will be just as much as, if not more than, your payment. You'll also have full-coverage insurance, maintenance, upkeep, and gas to pay for.
Sorry it's not what you wanted to hear.