Conditions for buying homes including a record high affordability index, low prices, and rock bottom interest rates may represent a once-in-a lifetime opportunity for a home purchase. However, the combination of increasing rental demand, rising investor cash purchases and declining home inventories are creating competitive conditions for those buyers getting into the market for homes and for those sitting on the sidelines thinking the chance to buy will still get better.