It depends on the collar, obviously if it's a loose fabric one that's gonna curl or stick out then keep it in but generally with a stiff collared shirt you'd have it outside
Exactly this. The collar can look good on the outside if it's the proper kind!