Every Tuesday I write about Barchart’s Top or Bottom 100 Stocks to Buy. The idea is to find good businesses whose shares are either on a roll (top 100) or getting hammered (bottom 100) but worthy of investor consideration. This morning, as I looked over the top 100, I realized that 23 of the companies on the list had a share price less than $10. That’s a large enough cohort that I’m sure I could come up with three worth owning for the long haul. The trick with momentum stocks is figuring out whether there is gas left in the tank or are you buying at the absolute top. It’s not an easy task. Tha…