I voted all the strategies listed and its dependent on what works at the time and what opportunities arise/come my way.
I think the main thing for me is just trying to get the timing right.... buying in a rising market, its very forgiving and I think just about any strategy will work/make...