The best time will depend on where you are fishing for speckled trout. They spawn from late Spring to late Fall. The end of this time period is often a particularly great time to fish for speckled trout.