which is the best way to detect pragnancy Home pragnancy test or blood test and home pragnancy test when to do