Top 5 financial mistakes small businesses make and how to avoid them