There really is no "best" way to train. I would just say to train as many days as fits your schedule but make sure to take 1-2 days off. I like to try different programs and take exercise I like from each of them. Then I just design my own program. Keep things simple or you will lose your mind. Just train each muscle 1-2 times per week and you are good to go.