In my opinion you should wait till you're at least 21, have some NCB and insurance becomes cheaper and thus, opens your options more.
You will find nothing worse than getting financed on some car only to later get fed up of it, regret taking out the finance, wish you'd bought something else...