First time BBT user, help!

What time is the best time to take temp? Also, when there is a spike in my temp does that mean I ovulated already or am I expected to ovulate within 24-48 hours?