It depends on what your company is looking to gain financially by having a manufacturing presence in Mexico. You also need to think about readiness, willingness and the ability to go through the learning associated with operating in a foreign country.
Foreign companies that establish a manufacturing operation in Mexico are typically responding to cost reduction pressures or customer preferences.
Having a manufacturing presence in Mexico is no longer strictly for large multinational corporations. There are business models that allow small operations to benefit from operating in Mexico without having to build their own economies of scale to be competitive.
To evaluate if a manufacturing presence in Mexico is right for you, seek out information from experienced and reliable sources that currently operate in Mexico and have been successful.