Real Estate runs in cycles and we are in the best buying cycle we have seen since the late 1980's.
There is never really a "bad" or "good" time for buying or selling your real estate holdings. No matter what is going on in the market, if you are a real estate investor you are really buying a cash flow stream. If you structure your offers with that basic fact in hand you will do fine.
Even now, I have people telling me my offers are way too low. Okay, not a problem, let me know when my offer matches your expectations. I'm not going to overpay just because the seller overpaid when they bought. I'm not going to overpay just because the seller wishes they could get more out of the property.
I am an investor and as such I pay a fair price for the verifiable cash flow a property generates. I do that whether I am buying a single family home or an apartment building. The difference is with a SFH they are not interested in how I determined my offer all they are interested in what they get out of the deal.
So, to answer your question ... Now is a GREAT time to buy commercial if you buy it right. It is an awful time if you don't.
Financing and ready access to funds are what is separating the deal makers from the posers right now and that is not going to change any time in the foreseeable future.