Please note the strong support and the narrowing of the EMAs on the daily chart, as well as the bullish divergence and break of trend. You should of been positioned any time in the past few days and making good profits today. The market gave you so many chances to get in, it is actually too generous.
Next time, take positions on key supports, if they fail, you can exit on the bearish retest. Get off of Twitter, get on your trading software. Manage your risk, and cheer the hell up.