Financial writer advises holding rating on TSCO stock due to overvaluation and external risks, despite potential long-term ...