I'd say if you have the time and patience dry rock is best. Getting live rock with a pest or two (apstasia, Mojanos, weirdo worms) that will cause problems down the road is a gamble. LR (live rock) is only as good as the person you get it from. LFS(fish stores) I'd say the majority will cause you more headaches than it's worth for the quick cycle.