@fify-- A friend of mine who has bad credit asked me if I would co-sign for a new car with him and I said no. Unfortunately, bad credit means that someone doesn't make payments on time and co-signing for a loan or lease car with that person means that I will be putting my credit at risk. Because if he doesn't pay, I have to pay and if I don't, my credit will be damaged.
I don't understand why someone with bad credit would want a new and expensive car because the truth is that you can't afford that. You have to start with a second-hand car that you can afford payments for and this will allow you to improve your credit so that you can go for that nice car in the future.
It's logical that lease companies only show specific types of cars to those with bad credit, they have to guarantee their payments.