is this the right time to buy

You may have missed