~
#1 might be something to be overlooked at, but take it from my experience that short-term trading didn't work for me. Back when I was day trading, I was kind of stressing out myself 8 hours staring at the charts and turns out I made bad decisions on what coin to buy.
I reverted back to long term and it worked for me. I just work in my full time job before starting to look a little bit in the charts.
~
Dedication to one stuff that you aren't good at won't make any difference at all. Even if I dedicate myself to day trade, but it doesn't really work for me, I won't earn more.