Other than crude oil, you will need to trade front month on all others in my opinion. Even with crude oil, take a look at the pricing of diff. back months
Try to just buy the position 1 or even 2 years out. That is the right thing to do at this point. You might want to steer clear from the short term thing here.