I disagree with your advice to wait for a fall in price before buying. KTCC is one of those deeply undervalued stocks that belongs in your Couch Potato Portfolio - one you can buy and forget about a few years to save yourself a lot of grief over price volatility. Well run, profitable small caps that plod along building their business and customer base year after year are like that. Am thinking of another stock I waited to buy five Octobers ago for $4.50 per share because I'd hoped it'd drop back below $2.50. Figured I'd "missed it" when it was a good deal and didn't buy it until much later. Today that same small cap trades for $31. You better believe I am kicking myself now knowing I could have bought it below $5. (By the way, the small cap stock example I used was NFLX.)
Sorry I didn't respond to your question last month. Which sector are you looking for? If it's mining (gold & copper) NXG is a good bet and CDE (silver & gold) If you want financial sector (and willing to take a chance) AFN is promising KTCC is still the best in manufacturing, even after this recent rise. Let me know what sector you want to add.