All you have to Understand Prior to Co-signing financing