To invest in rentals, one should have a good salary or an established business, which cannot be affected if they pull out money to buy land or construct.
Good self-contained houses in a good neighborhood and close to the main road will attract high-end tenants compared to ones in an insecure neighborhood/Photos by Ritah Mukasa