However, I view Amazon as the best stock to buy between the two right now. Valuation is one critical deciding factor. Shares ...