Stoxbox's Swapnil Shah has recommended Bank of Baroda, AB Capital, Schaeffler India, Ugar Sugar, and Tata Communications as top buys for the coming week. While the Nifty Index faces hurdles around levels of 18,810-18,750, Shah believes the primary trend remains healthy and anticipates the index will take a breather and amass bullish strength amid crucial support near 18,450 before continuing upwards. Shah advises waiting a few quarters before committing to midcap IT stocks due to deterioration in the global economic outlook. Meanwhile, Suzlon Energy's cash injection, along with government measures related to bidding, makes it a good buy for the long term.