First Time Homebuyer Credit Programs: Buyers Now is the Time!