Sorry you're right, greedy was a bit harsh. Yes 6 years is a good time to invest in shares but my point was don't hang on till the last minute in the hope of getting a few more percentage points. Nobody, not even Warren Buffett, gets out at the right time unless they are lucky. The best time to...
Stock markets usually discount possible problems affecting the market some time in advance so unless you think something is going to happen that they haven't thought about then I would suggest you are too late.
But as a general rule you should only have money in shares that you aren't going to...