One of the best ways to earn one Billion is to become a famous actor and do commercials and sell products via social media. You should also purchase a ton of houses and wait for them to gain value as you age. Doing so will allow you to sell these houses for a ton of money as their value increases with age.