When I sold my $TSLA (-1,11 %) -shares at $330, the hate came straight away. In hindsight, of course, it was "perfect", but in all honesty, nobody can predict the perfect time. The stock market is not rational - and that's exactly why we should stop judging or blaming every decision.
Everyone has different goals, a different risk profile and different information. What seems stupid to you may be exactly right for someone else. Let's discuss things objectively instead of judging.