20 tips for a smooth financial life