Most states allow a 24-36 hour period for you to cancel.
You can: contact BBB, consider small claims court to recover your money-pain in the as* but you would likely win, or take it to your local TV station that is big on consumer advocate stuff. If they get behind it, that's better, because the typical car dealer hates bad publicity. Sounds like the finance guy was a real snake!