Look, don't start worrying if you don't hear it at 5 weeks, that is too early. Mostly it is clearly visible on the ultrasound by 7-8 weeks. Just go for your scheduled scan and let the gynac check.
Normally it's around 6-8 weeks, but sometimes if ovulation was late, it can take a bit longer. Please check with your gynac as they will tell you the exact week based on your scan.
Actually, fetal cardiac activity starts around the 6th week of gestation. If you have an early scan and don't hear it, don't panic as it might just be too early. The doctor will usually repeat the scan after a week.
My mother-in-law told me to wait patiently and not stress, as these things take time. Usually, the doctor will schedule a scan around the 7th or 8th week to check the heartbeat. Trust your doctor's timing.
That first 'dhak-dhak' sound is the absolute best, feels like a tiny train running inside you! It usually shows up around 6 to 8 weeks, so get ready to be super emotional during your first scan.