Yes sex before marriage is preferred reason been that if u go into marriage with out knowing the sex life of your partner, you might end up marrying a weakling, someone that can't satisfy your sexual urge or someone that even have a weak erection.
This has broken so many homes today, unknown to d partner that his or her spouse is not able to satisfy them sexually.