Amazon lags Magnificent Seven with 33% gain in 5 years — buy or wait?