I think he is a good player to buy low. Upton has always been an enigma so what he will actually do this year, I don't know. But he started off poorly last year but came around and if you can get him at a really good price, then i would do that pretty easily.
In my 10 team league (team in signature), BJ's owner wants to get rid of him badly. Not sure I want him either bc he'll absolutely destroy my avg/obp. But, when you say "if you can get him at a really good price..." what would you consider a good price based on my 10 team roster? Thanks.