Id say any point is a good entry point. Floats owned by retail. I don't see this going down anytime soon. I get what you mean though, you're style is a little different than others here. Everyone makes money in their own way
Yeah, stocks like AMC scare the heck out of me as well. Basically dependent on the whims of billionaires & all this newfangled social media stuff and all these big-wig twitter trading stars. We learned in a simpler, quieter age I suppose.