Thank you all, I'm not sure why anyone would think waiting is not what I wanted to hear. I have no intention of jumping in head-first with no plan. I just don't want to waste my time planning if I screwed myself too hard in the past and have to wait 7 years instead of 2. It will take me 2 years to educate myself and form my strategy, as well as saving up my money for down payments. I have no intention of diving in headfirst, I know it's not a race. If I wanted to race, I'd buy crypto instead of real estate...
As for my car, I screwed up on that one and am paying the price. I'll sell the thing as soon as it's not underwater anymore, right now I need it and look forward to either owning it or something cheaper in Cash. It's a nice Chevy volt though, so at least I can drive for free and not pay for gas (for the first 30 miles anyways...(not new, I owe 12k thanks to garbage warranty and bad loan terms, and it's worth between 8 and 9k))
I am living with my failure on both of these, I look forward to reclaiming my car payment as savings, as well as renting out my rooms and building up a nice emergency fund. I will just build up a cash E-fund and forget about pre-payments as they are not necessary if I'm not being irresponsible (which I'm free from thank goodness) and let time fix this, that is clearly the best option here.
And no, I absolutely would not lend my best friend money in my situation. If I had it to give, I'd give it to them straight up and say have fun. However, I don't lend money I'm not willing to lose immediately to friends regardless of how rich or well off they are.