Apple M3: some thoughts on the upcoming chip