When buying income property, consider neighborhood quality, property taxes, school ratings, crime levels, job market, amenities, future development, vacancy rates, average rents, and natural disaster risks. Research thoroughly, visit neighborhoods at different times, and choose properties with good appreciation and cash flow potential. Calculate all costs, including maintenance and insurance. Security features can attract tenants. Be prepared for a sizable down payment and ensure finances can sustain until income starts.