Houses can be an instant high yielding return on investment depending on where you buy and what you do with the property. Purchase a property for less than it costs to build, and purchase it FHA. Buy as much house as you can with as little down as possible, preferably 4 or more bedrooms and at least 2 bathrooms, then rent out the rooms individually. You will collect more than your mortgage+prop tax, insurance (homeowner's Live in one of the rooms& mortgage).
All of the above is possible not taking into account appreciation.
It is possible to see instant gains, but in only select cities in America.