I have been watching NBA since I was a kid but there is one thing I had learned. Everything will change in just a manner of time.
Players, rosters, coach, management and trades.
Also the outcome of a game can change so fast in NBA that you won't believe. I was watching a game recently between Golden State Warriors and Charlotte Hornets where it looked like in the last minute like GSW will win and the worst case scenario would be a tied game for them but things turned as green lost his cool and got a foul which then lead the Hornets winning in the regulation by 102-100 I think was the end score. There was controversy and some thought referees were at fault.
But what we must know from such incidents is that a game can change within moments of such brain fade by a player and even under normal circumstances I have seen teams comeback from 10+ deficit within the last quarter itself so betting on underdogs is a good idea in sports and leagues like NBA.