Gire o ggplot inteiro () sem girar nenhum texto R

Eu estou olhando para girar todo o gráfico, eixo e tudo, mas mantendo os rótulos dos eixos e o título como estão, para que possam ser lidos horizontalmente.

library(ggplot2)
data(mtcars)

ggplot() + geom_point(data=mtcars,aes(x=mpg,y=cyl)) + 
  labs(title = "MPG vs Cylinders",
       x = "", y = "") + 
  theme(plot.title = element_text(size=40),axis.text.x=element_text(size=35),axis.text.y=element_text(size=35))

Portanto, o gráfico que esse código gerado seria idealmente girado 30 graus ou mais no sentido anti-horário, da seguinte forma:

Mas o título ainda deve ser exibido na horizontal, em vez de girar 30 graus. O mesmo com os rótulos dos eixos (coloquei o gráfico na palavra MS e girei com o pequeno círculo verde). Alguma ideia? Isso é possível?

questionAnswers(2)

yourAnswerToTheQuestion