Is this the right time to invest in the Macquarie Group Ltd (ASX: MQG) share price? Here are some thoughts on the investment ...