Did Apple hit a home run...again?