For decades a Buy and Hold strategy was a staple of financial advice. But should it be? Alhambra CEO separates myth and reality.