When you know that you want to spend the rest of your life with someone, it takes a lot of planning before you pop the big question. How can you afford a ring? When is the best time to ask to get married? What can you do to make it the most special day of your significant other's life — until the wedding day, of course? Check out these smart tips to impress the partner of your dreams.