Max von Baden, Prinz