This time of year is the best time to get engaged. With the holidays in full swing, now is the best time to start shopping for friends who are newly engaged, soon-to-be-engaged or those who are weeks away from walking down the aisle. Planning a wedding can be stressful, so why not spoil the bride …