As a one-time commuter and current in-base type guy, I second the "don't commute" thing. HUGE improvement.
On days when my trip ends early, that 15 minute period from the terminal to my front door is a far cry from the time I spent 4+ hours begging for jumpseats out of Chicago. (There are hourly flights.) Then there's the two hour flight after that, etc. That's not even the worst I've ever heard. Not commuting = win.
Beyond that? Best case scenario? Working 12 days a month as your line. Min guarantee, but plenty of downtime. Or even better, you get a 4 day trip line, then get paired with an IOE Captain and get bumped to he can shake out new hires and get them line qual'ed all month. Lots of combinations.
The real answer is that there is no truly ideal situation- all things are fluid, and things change monthly. The trends run better and run worse.
Ultimately, the best case scenario is where you do the best you can to get the best you can, and when you get what you can, you decide to be as happy as you can be with what you've got.
(... and if it really sucks, do something about it. Feeling that you can't change things in your life is allegedly the single biggest cause of stress anybody can feel. This leads nowhere good.)