If you been trading pennies for 10 years you should know that they're not investments.
And if you're investing you should understand the oppositions views instead of disregarding it. Everyone can paint a rosy picture.
IBIO is not beaten down. It's up about 300% from 3 months ago. And up close to 1000% when it was at the peak. If you been trading for 10 years you know majority of these prices don't maintain.