I think its very hard to consistently find "good" deals.
Its always very easy to say I bought this property for $X but with a lick of paint its really worth $X + $50,000. But actually realising this as a physical gain is another thing (not just a paper gain or a reval with a friendly bank)...