Regarding housing, smaller towns are incredibly affordable. Just make sure you check the utility infrastructure before signing a lease. If you are looking for investment potential, you might want to look into
investing in Sofia real estate, though it is obviously more expensive than the countryside.