Super Micro is expanding its domestic footprint with a new facility. Does the scale justify confidence in SMCI stock right now?