Long term stocks vs short term stocks- which is right for you?