While there is a great deal of luck involved there is some sound strategy involved.
Never, ever, re-buy. The money is just too small until you get deep to make it worth it.
I've found that just waiting until you get high premium hands (A-Q, A-K, JJ,QQ,KK,AA) and shoving or calling any all-in works really well. Just play the odds
and win more times than you lose. My #1 rule is if I have enough to make the money I shut right down and make the money unless I get a monster I have to play then just try to level up as far as I can until I nearly blind out or get some good cards. You start with 1200, if I get to 4000 I can make the money every time (unless I get a hand I HAVE to play) by slowing the table down by using the full 14 seconds every single hand. This has the added bonus of frustrating the heck out of the other players and inducing a call when I finally get a monster.
I make the final 100 several times a month and a final table 4-5 times a year .
I have also actually won 2
100k tourneys, with the most recent one at 7 AM on Christmas day.
My first win was Oct 2 2013, 1/9,203 for $294.12
My 2nd win was Dec 25 2015, 1/16,750 for $178.36
orsino12 to verify this isn't just BS