'A good time to buy bank stocks'?????

Really?  They are top of the mark right now. 

A good time was in 2009. 

But you are right about the 'self managed' part, just not the fixed income part. 

Self managed is the best way to keep investing costs reasonable and keep crooked financial advisors out of your pockets.