The time to buy these stocks is at least one-two months before the rate cut comes. I expect a little correction in Jan/Feb for the US market, which would create a time to buy them.
I like Novastar Financial (NFI) -- it's in the mortgage business and right now people don't like it much. It has good fundamentals and a hefty dividend yield. If I had to buy it, I'd buy 25% now, 30% when correction came and the rest after it has gone up 5-8%, but cut by that much if it goes down.
Find out which professional funds hold NFI.