How to Use Technology to Achieve Your Financial Goals?