I'm flashing iOS 13 GM via Mac iTunes right now.So who's going to wait a while before they upgrade? I know the beta has been out for a while. And there's always the random occurrence that an update will mess up a few phones. But I always like to wait at least a month before updating to make sure they've hashed out any unexpected kinks.
Apparently, you don't need Catalina or XCode to do it.