I have following newegg for quiet a few years now. Tehcnicly it is possible we have either bottomed, OR will bottom in the very near future.
From an elliott wave perspective I have 2 scenarios, where scenario one assumes we have already bottomed in the consolidation zone down around 1 USD. (Even if we have not bottomed, we gonna get a bigger ABC-or WXY correction possibly reaching at least the 1:1 target).
It is possible (but not guaranteed) we have put in the first subwave 1 as a leading diagonal (expanding rising wedge), where we have moved in 3 counts in each wave as an abc (watch for extended trading hours!!!).
We could argue where is the white wave 1 top - either we had an overshooting b wave and the yellow c wave already bottomed as well (possible), OR the b wave currently forming and will followed by the yellow c wave down, but keeping the higher low overall.
I am scaling in slowly on the pullbacks for now with the stoploss just under 1.00 USD. Since it is a leading diagonal at best, we cannot really trust it until it proves itself. I am waiting to see a more defined abc pullback structure for now, support areas are added.
Overall we have just danced around the 200day MA, 180day MA provided support, all the other moving averages (9/21/50) are below us, in case pullback coming possibly giving as more support. Daily RSI and MACD turning upside, selloff slowing down, and about to diverge (already in convergence). Weekly datas getting stronger (RSI/MACD), and currently we are above the defined baseline, which will also possibly provide support on pullbacks. Whoever like formations, seemingly we are forming a bigger falling wedge (bullish), even is the lows not in YET (then it is quiet near probably). Also, it is not uncommon that if wave 2 have finished and starting/started the white wave 3, will form some kind of inverse head and shoulders, watch for that as a little confirmation (still not guarantee).
Overall I think it has a good chance now to bottom and start an upside cycle.