You're right. Good points.It wasnt that great a call, as soon as Russia invaded the Dow fell almost 1000 points in the overnight session.
So you would have to have taken almost 1000 point heat on the trade.
The OP didnt say wait until the next days regular market open to buy (which was a much better entry), he explicitly said buy the minute Russia attacks (see his opening post on this thread)
And you might say 1000 points heat isnt much, but when you are 'ALL IN', it is going to be a lot of $$$$$$, with a high chance that you might panic sell near the bottom because your dollar loss is so big.
But to be fair, a solid trader would have been stopped out a few times before catching the bottom, rather than riding the loss down to the bottom. (Of course, one couldn't be all in.) So the total heat would have been much less than a thousand points.