I only have played baccarat games for 16 years; I play baccarat almost every day. Flat betting does not give me an edge, following the old theories of playing like following the shoe presentment, like bet this when this happens, bet that when that happens, follow the patterns, LIKE TREND IS YOUR FRIEND- Nope, it does not work for me. What works is doing what is best for you. Strive to be patient at the table and know how much you want to make a day. Figure out what kind of bet selection you want to play and your MM. Know what to do when you lose.
Baccarat is very difficult to beat. Don't fall into any snake oil salesmen out there because they are there to get your hard-earned money. Yes, I was a victim myself. So in summary, no one will be kind enough to share his or her winning strategies at the table. If you want to play baccarat for a living, create your own strategies. Also, expect many losses before you can be successful.