Consider taking independent financial advice. James Fox has positions in AppLovin, Celestica Inc, Nvidia, Scottish Mortgage ...