With the economy on the upswing and consumers spending again, there is no better time ...