You were fired from a "bottom tier" company. No offense, but what makes you think that you will survive the much higher expectations at a FAANG long enough to retire? I personally found that to be much harder than getting into one. For the record, I believe most people can get into FAANG with some (or lots) prep work, but if you think that regurgitating Leetcode is the only thing you need, I would highly recommend revisiting this assumption. Perhaps start with those social skills you mentioned elsewhere...