In retrospect, Alphabet and Nvidia were the top Magnificent Seven stocks for investors to buy at the beginning of 2025. What ...