Hi There
I would suggest something like this, try yourself playing with the numbers. You can also use a interpolation float there to give a better looking when changing rotation. Use as base and keep trying: