Top AI stock for end of 2024?