Asking parents firts seems very logical but I'm too ashamed to ask them. I'm grown up so I'd should be able to provide enough money for myself. And they don't have so much money either so parents are not solution for me.
A friend in need is a friend indeed, If I am desperate need of money then I will prefer to borrow from my friend as my friend will never take interest from me and there will be no pressure to return that money.
If you have a rich friend, it will be fine. He will not pressure you to pay immediately. But if that friend is just a normal person, then it will be different scenario. Some friendship is ruined by bad debts. So if you are going to borrow from friends, make it sure to pay immediately.