Should and Ought can be used interchangeably, they have a close meaning.
You might hear some people use "You better" instead of "You had better."
Use "You had better" it is the correct form.
Ought to and had better are not used in questions
...
Statistics
almost(ADV) very nearly but not completely
average(N) the result that you get when you add two or more numbers together and divide the total by the number of numbers you added together
drop(V) quickly becomes less
half(N) one of two equal parts that together make up the whole
one...