>>82494283
Three hours post consumption of any meal is typically enough time to empty the stomach of most food, and that's assuming it's a large meal. You'd have been fine even at the time of your post here to have taken it.