Never think you are the smartest, market will shake you out instantly. Always stay humble. Thats what I learned after booking losses of $millions and profits as well.