If you didn't put a time limit in the auction, 7 days is probably the bare minimum you should wait. After that, you can file a "Non-Paying Bidder" complaint and relist. You really shouldn't relist until then because the buyer may reply within that period and if you no longer have the item, they'd have every right to file a complaint against you.
24 hours really isn't a long time. Be patient.