Deposit financing and enjoying your indication-up added bonus