it's very unlikely for the same thing to happen all over again in the foreseeable future?
Don't be too sure. Warnings are going out from all the banks about potential market volatility. Apparently traders are also notably under leveraged for the upcoming US election.
Notable events (not in any particular order):
1. Hard Brexit
2. US election
3. US interest rate hike
4. Russia and China vs. Syria (and if the US gets involved an even bigger issue)
5. North Korea
For every loss there should be at least an equal and opposite profit.