I think/believe that those who waited to buy at about $2/share, instead of believing the stock would reach $10/share prior to reaching $2/share, were wise to have such a view. That is because those waiting for about $2/share would not be inclined to pay high prices for the stock (such as $3/share, $2.50/share, or even $2.25/share) and thus achieved a much lower cost basis for their purchase. Then when the stock later goes up they will obtain a much larger percentage gain (and much larger monetary gain, especially if they obtained more shares at the low per share price than they could have if they had purchased at a high per share price) than those who paid a much higher price for their shares.
Likewise I believe/think that the valuation of $10/share for FCEL stock within 1 month, 3 month, or even 6 months from now is extremely unrealistic and is unwarranted wishful thinking. FCEL is simply not executing/operating their business well enough to result in the stock price getting that high that soon (in my opinion). I do however think FCEL stock has a good or fair chance/possibility of reaching $4/share within 6 months. To get to higher than $10/share within 12 months the company needs to get orders from new customers, not merely new orders from existing customers. Getting orders from new customers will show traders and investors of FCEL stock that the company has truly turned it operations around in regards to generating growth in orders (and/or product sales and new business) per year.
I also believe that FCEL is vastly more sensibly suited for swing trading (at least for those who know how to time the swings at least fairly well) than for buy and hold (in which the holding period is for 6 months or longer); or if one intends to hold it long term, then I believe they should buy their shares at about the lowest price feasible (such as for no more than $2.20/share and waiting for bad news to come along that will drive the price down to below $2.20/share). Since December 1, 2019 there were multiple days the stock traded below $2.20/share (even having a closing price below $2.20/share).