The best way to find a Unicorn in BitLife is to age up and hope for the encounter to appear as a random event. Whenever you age up, you will encounter some sort of animals. There are chances that you will encounter a Unicorn. This does always occurs but it happens a couple of times in a life.