Not to be a bearer of bad news but the world is crapping itself right now. Meme boys are losing there arses with the crashing of cyrpto. Not to mention inflation issues and tightening of the fed. Even with good numbers, is that going to be enough to get the price up. We'll see.
And on top of that the entire solar industry will grow less than anticipated.