In my view most Financial Advisers have no more idea about a portfolio than any reasonably educated person.

Small gains = lower risk shares
Big gains= higher risk shares

simple rules. We have to eat, need water, gas, electric etc etc , dont risk everything in say the electronics sector, spread it about a bit. And yes like Heathens says 5 years minimum.
Its not rocket science.