OnConstruction called before BeginPlay or after?

Thank You for your time to reply.
So its means I need to spawn and rotate using BeginPlay?

if yes… for which purpose we need the constructor OnConstruct? this constructor directly means that when On Construct object we must be able to transform or change any property of it. But it seems to me this is not for this purpose.