When is the right time to sell?

Surely a balance of both fundamental analysis and technical analysis is better than exclusively one or the other?

Otherwise, you’re basically driving with one eye open.

It’s worth remembering that 3/4 stocks follow the the index, so regardless of the fundamentals of a company, a bear market will drag it down with the rest - sometimes for years.