I wouldn't suggest speed running or going crazy, Soldiery is really easy to get if you just play regularly, I cap so frequently now. Plus each section of the Crystal Tower now gives 100 Soldiery, and there is a weekly quest to complete each part, in order to get ironworks upgrade materials. So if you work on the main story and "slowly, but as soon as possible, unlock all CT parts, you'll be caught up in no time.