We have passed the 100-day landmark in the Derek McInnes era at Rangers, and it has certainly been a rollercoaster ride.