If you do not have a recent iCloud backup or your Internet connection is slow, you can transfer everything from iPhone to ...
Once you know how to transfer contacts ... possession to load contacts onto a new iPhone. But what you do need to do is be good about backing up your iPhone to your iCloud account.