Tips for Millenials, Generation X and The Generation Z!