Oneday, I know how you feel, I've been there.
Option 1 is the best option, it will allow you time to save.
I don't know how old you are, but I would suggest finishing high school/college, get a job, get your license and save up money.
Make sure you have enough for security deposit and month's rent and some over for bills, plus save up for a car.
It will take a while, but it will be worth it in the long run.
You need to look at what you want as a long term goal and work towards it.