Jennifer Lopez was, believe it or not, "homeless" just months before she had her big break. The 43-year-old superstar was…