After I cleaned up some custom islands.
A post with around 10 characters is around 23 seconds.
Better but?????
23 seconds is not normal/typical.
Have a look in your server logs and see where the delay is coming from.
Is it a CPU delay with PHP or is it a slow SQL query delay?