Anyways back on the subject, like the other guy said, unless you're being force fed dog vomit every night, waiting till high school's over is the best way to go.
i'd even go one further, i'd get a peice of shit job, and set aside ALL the money from it.. if you're going to just leave before you're even financially independent, then you're asking to be screwed... don't count on many miracles in life happening, by that i mean, dont' expect you'll get lucky and find a job, just becasue you need the money, don't expect to have family or friends there to help you out when you need it most, don't expect a good financially independent stable life is just going to fall into your lap.. and take it from me, someone who didn't graduate high school... shit is ALOT easier if you do, around here (i dont' know for a fact cuz i've never actually questioned them, but it's one of those things you just know) i go fill an application, they look at no high school diploma and basicly forget about my application.

i know you dont' want to hear this, because all you're thinking of is drugs, money, houses, and how things CAN turn out... but i promise you, 99.9% if you do this, you're going to regret it within a year or two, if not sooner.